HP Caliper available for Linux/ia64

From: Stephane Eranian <eranian_at_hpl.hp.com>
Date: 2004-11-18 17:42:36
To Everyone,

I am happy to report that Caliper for Linux/ia64 is now available as
a free download Beta. Read the following annoucement. It works only
with 2.6.x (x > 5 but preferrably 2.6.9)  kernels. Caliper exploits
the perfmon2 interface, therefore your kernel must have CONFIG_PERFMON
turned on (which is the default).

Caliper is a very powerful yet fairly easy to use monitoring tool which
can be used to collect profiles or simple counts. When sampling it shows
fully correlated assembly-level profiles. To collect a simple flat profile
in a text file (here fp.out):

	caliper fprof -o fp.out my_test_program


From: Caliper Team

Apologies if you receive notice of this multiple times.

We would like to announce the start of an external beta program for the HP
Caliper performance tool on Linux for Itanium.

HP Caliper is a general purpose performance tool for applications on
Itanium-based systems (see www.hp.com/go/caliper for an overview).  HP
Caliper has been available on HP-UX for several years, and is now being made
available as a beta release on Linux/Itanium systems.

We are looking for interested users to help validate the effectiveness and
quality of HP Caliper for Linux.

If you are interested in trying this new HP Caliper for Linux, thanks very
much!  But first, here are some known limitations and restrictions that you
need to read:

   1. HP Caliper for Linux will only run on a Linux kernel with version
      2.6.5 or higher.  Note that the current release of RedHat Linux (RH3)
      is based on a 2.4 Linux kernel, on which Caliper _will not_ run.

      (HP Caliper has been successfully, though not thoroughly, tested on
      beta releases of RedHat4, though there are some minor limitations on
      such systems.)

      The latest SUSE server Linux release (SLES9) _is_ based on a 2.6.x
      Linux kernel, and so Caliper will run on such systems just fine.

   2. HP Caliper requires the following minimum library versions:
         * glibc:     2.3.3
         * libstdc++: 3.3.3
         * libgcc:    3.3.3

   3. The functionality of HP Caliper for Linux is a subset of Caliper on
      HP-UX.  If you're familiar with Caliper on HP-UX, here is a list of
      HP-UX Caliper features that are NOT currently available on Linux:

      * The following configuration files are not shipped with HP Caliper
        for Linux/Itanium:

          * pbo
          * func_count
          * func_cover
          * arc_count
          * cgprof
          * cpu_metrics

      * The following options are not supported on Linux:

          * --call-types 
          * --pbo-data-type
          * --flow-data
          * --flow-log
          * --scope=kernel
          * --memory-usage
          * --user-regions

      * Auto-invocation of HP Caliper by running a binary is not supported
        (requires HP-UX loader functionality).  This includes the following
        unsupported --process arguments:

          * autoinvoke
          * autoinvoke-forks

What we would like from you:

   - Register for and download HP Caliper for Linux/Itanium
   - Provide feedback to us, as early and as often as you can, on

         + install problems
         + incorrect output
         + confusing documentation
         + abnormal operation

   - Provide final feedback to us by the end date of the beta program (TBD).

What we'll do for you:

   - Provide the initial version of HP Caliper for Linux, for you to use and
   - Provide fast responses to problems, crashes, etc.
   - Update the current beta version regularly, with all fixes incorporated

If you are interested in helping us by becoming a beta tester for Caliper on
Linux, simply point your browser to


and follow the directions to register for, and download, HP Caliper for

Thanks very much!


To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Thu Nov 18 02:03:53 2004

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:32 EST