Within the Open Source Community, the updated version of the Hardware Activity Reporter (HAR) Version 2.0 is available for download. The original version 1.0 was created in 2001 by the Sun ISV Engineering group for Solaris 8 and has since been enhanced by the developer community.
Blog entry by Frederic Pariente
Read Frederic Pariente's blog to learn about the following:
- Brief history on where HAR originated and why
- How HAR differs from other tools. For example, "HAR differs from other tools in the fact that it combines the low-level counts into higher-level metrics more useful to application programmers," said Pariente.
- How metrics are applied to assess "fair usage of available processing units". For example, "Application programmers are typically interested in the following metrics: CPI, FLOPS, MIPS, address bus percentage utilization, cache miss rates, branch and branch miss rates, and stall rates," said Pariente.
- Links to various helpful sites are provided to guide users to pertinent HAR information. For example, SDN article shows users how to eliminate bottlenecks, to apply code improvements, and provides studies to exemplify data.
- Links for documentation and technical support
The features of HAR Version 2.0 are also provided which were credited to Amir Javanshir by Pariente.
Pariente's Overview of Features:
- C++ Rewrite
- Support for Solaris 10, OpenSolaris, Sun UltraSPARC, Intel Pentium, and AMD Opteron
- Free software CDDL License is available
Pariente provides additional download links for HAR 2.0 for various versions, including SPARC and x86 binaries.
More Information
Hardware Activity Reporter (HAR) Version 2.0 from Pariente's blog
Performance Analysis Made Simple Using SPOT
OpenSolaris License
Sun Studio
General Topics - HPC Technology Partners
Sun Servers
Sun: Free and Open Source Software
Sun Labs Researcher Details Latest Projects
Schwartz\'s View on the Open Source Horizon
Schwartz Video Blog #2: Technology Adoption
[...read more...]