Monday Feb 14, 2011

Performance monitoring using hardware counters : Releasing HAR 2.1

Thanks to the contribution of Claude Teissedre here at Oracle ISV Engineering, we are happy to announce the 2.1 release of the Hardware Activity Reporter (HAR) performance monitoring tool, featuring support for the SPARC T3 processor. Both Sparc and x86 binaries of HAR 2.1 are free for download at http://opensolaris.free.fr/har/.

The HAR 2.x source code continues to be available under the CDDL 1.0 license on Project Kenai.

Friday Jul 31, 2009

HAR source code up on kenai.com

The HAR 2.x source code has been published today --I apologize for the delay-- and is now available under the CDDL 1.0 license on Project Kenai, a collaborative hosting site for open-source projects sponsored by Sun Microsystems. HAR users are encourage to join the discussion --whether on the wiki or mailing lists-- there.

If you feel like checking out --and why not, contributing to-- the HAR code, note that Subversion was selected as the version control system; the Subversion URI is https://kenai.com/svn/har~har-repository. If you are not very familiar with Subversion and do not have yet a preferred IDE, NetBeans 6.x comes in with a built-in integration with Subversion. Basically, if the Subversion client is already installed on your system --try which svn on a Unix-like system--, just select Tools->Subversion->Check Out... in NetBeans --have your Kenai login and password handy.

Below is a snapshot of what you should be ending with.


Monday Jul 06, 2009

dim_STAT 8.3 is out, includes HAR 2

Dimitri Kravtchuk has released yesterday dim_STAT 8.3, a final maintenance update release before a big move to 9.0. Release 8.3 brings a series of bug fixes, improvements and new add-ons, including the latest version of the HAR hardware counter performance monitoring tool. Get all the details on dim's blog.

Tuesday Apr 28, 2009

Performance monitoring using hardware counters : Releasing HAR 2.0

In 2001, our ISV Engineering group at Sun --f.k.a. Market Development Engineering-- released the first version of the Hardware Activity Reporter (HAR) tool for Solaris 8 and up. Starting with Solaris 8, Sun had begun to deliver public interfaces for the SPARC and x86 hardware performance counters --libcpc, to access CPU counters and libpctx, to track a process--, leading to a new generation of performance monitoring tools: the Solaris cpustat and cputrack commands, hardware-counter profiling in Sun Studio's Performance Analyzer, SPOT and HAR, to name a few.

HAR differs from other tools in the fact that it combines the low-level counts into higher-level metrics more useful to application programmers. 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. These metrics help in assessing the fair usage of available processing units, locating bottlenecks and guiding tuning efforts, when needed. Check out this SDN article on how to use HAR to identify performance bottlenecks and quantify code-tuning improvements through a couple of case studies in the fields of CFD and MCAD.

Since the release of Solaris 10, HAR 1.x had become somewhat obsolete as we stopped adding support for new processors after UltraSPARC IV and Pentium P6. Today, thanks to the work of Amir Javanshir, we are happy to announce the release 2.0 of HAR, featuring…
[Read More]
About

How open innovation and technology adoption translates to business value, with stories from our developer support work at Oracle's ISV Engineering.

Subscribe

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
5
6
8
9
10
11
12
13
16
17
18
19
20
21
23
24
25
26
27
28
29
30
   
       
Today
Feeds