PerfSuite / News: Recent posts

PerfSuite 1.1.0 available

PerfSuite 1.1.0 is now available.

The major highlight of this release is a new JVMTI-based agent named
"psjprof", that can be used to profile Java programs using hardware
performance counters. The agent allows profiling of unmodified Java
applications in a manner similar to the "psjrun" agent. The manual
page and design document for it are included.

This release also contains several miscellaneous fixes and cleanups.... read more

Posted by Rui Liu 2011-10-18

PerfSuite/POINT/VI-HPS Tutorial at SC '10

PerfSuite will be participating in a full-day tutorial to be presented at this year's Supercomputing conference in New Orleans, Louisiana. The title of the tutorial is "Hands-On Practical Performance Engineering Using PAPI, PerfSuite, Scalasca, Vampir, and TAU".

Attendees will receive a bootable LiveDVD or LiveUSB that contains pre-installed versions of all the software covered in the tutorial and much more software of interest to HPC users. This LiveDVD will be used to drive hands-on sessions during the tutorial and can be used afterwards at your home institutions.... read more

Posted by Rick Kufrin 2010-09-14

PerfSuite 1.0.0a5 released

PerfSuite 1.0.0 alpha 5 is now available.

Highlights of this release include:

* Several bug fixes and improvements provided courtesy of Daniel Thomas of SGI.
We are very grateful to Daniel for his valuable contributions and to SGI for
their continuing support of open source software.

* The psprocess command has been changed to use the Java version, released in
PerfSuite 1.0.0a3, as the default mode for operation. The Tcl version of
psprocess available in prior releases is still available, but has been
deprecated.... read more

Posted by Rick Kufrin 2010-09-14

PerfSuite/POINT tutorial at LCI '10

PerfSuite (as part of the NSF SDCI POINT project) will be involved in a full-day tutorial that will be offered on Monday, March 8, 2010, at the 11th International Conference on High-Performance Clustered Computing (LCI '10). LCI '10 is hosted by the Pittsburgh Supercomputing Center, Pittsburgh, PA, USA.

Registration is now open for the conference and tutorial sessions.

For more information, see:... read more

Posted by Rick Kufrin 2010-02-03

PerfSuite 1.0.0a4 released

PerfSuite 1.0.0 alpha 4 is now available.

Highlights of this release include:

* Updated for compatibility with PAPI version 4.

* Numerous enhancements to the psprocess utility (Java version).

* A redesign of the Java metric calculation API for efficiency.

* Additional bug fixes and enhancements.

A complete listing of changes can be found in the CHANGES file.

URL:

http://www.sf.net/projects/perfsuite ... read more

Posted by Rick Kufrin 2010-01-25

POINT/VI-HPS LiveDVD available

The POINT and VI-HPS projects now offer a bootable LiveDVD ISO image is now available containing pre-installed copies of several performance tools developed by the projects (including PerfSuite). More information is available here:

http://www.ncsa.illinois.edu/News/09/1102POINTVIHPS.html

Posted by Rick Kufrin 2009-11-03

PerfSuite 1.0.0a3 released

PerfSuite 1.0.0 alpha 3 is now available.

Highlights of this release include:

* A new Java-based version of the "psprocess" command (the existing Tcl version
is still available). To use this new version, invoke psprocess as:

$ psprocess --java [options] [input_file ...]

* A new JVMTI-based Java agent called "psjrun" for performance measurement of
unmodified Java programs. This is the Java analogue of PerfSuite's "psrun"
command. To use this agent with your Java program, invoke the Java VM as:... read more

Posted by Rick Kufrin 2009-10-28

PerfSuite 1.0.0a2 released

PerfSuite 1.0.0 alpha 2 is now available.

Highlights of this release include:

* A new Java API for performance measurement of Java programs. This is
the Java analogue of PerfSuite's C-based libpshwpc.

* New support for calculation of derived metrics via a Java API that
interprets metric definitions encoded in PerfSuite format.

* Expanded support for generation of Cube files - now supports parallel runs.... read more

Posted by Rick Kufrin 2009-08-31

PerfSuite/POINT/VI-HPS at SC09

PerfSuite will be participating in a full-day tutorial held at this year's Supercomputing conference (Portland, OR). The tutorial is a full-day session entitled "Productive Performance Engineering of Petascale Applications with POINT and VI-HPS", to be held on Monday, November 16, 2009.

PerfSuite will be featured along with tools from the NSF SDCI POINT and European VI-HPS projects: PAPI, TAU, Scalasca, and Vampir/VampirTrace. ... read more

Posted by Rick Kufrin 2009-07-21

PerfSuite/POINT/IPM tutorial at Teragrid '09

PerfSuite and other participants in the NSF SDCI POINT project and the IPM project will be involved in a full-day tutorial that will be offered on Monday, June 22nd at the TeraGrid 09 conference, located in Arlington, Virginia, USA.

Registration is now open for the conference and tutorial sessions.

For more information, see:

http://www.teragrid.org/tg09/

http://www.teragrid.org/tg09/index.php?option=com_content&task=view&id=58

Posted by Rick Kufrin 2009-04-21

PerfSuite/POINT/VI-HPS tutorial at ICCS '09

PerfSuite and other participants in the NSF SDCI POINT project and the European VI-HPS (Virtual Institute for High-Productivity Supercomputing) project will be involved in a full-day tutorial that will be offered on Sunday, May 24th at the International Conference on Computational
Science (ICCS '09). ICCS '09 is hosted by the Center for Computation and Technology at Louisiana State University in Baton Rouge, Lousiana, USA.... read more

Posted by Rick Kufrin 2009-03-06

PerfSuite 1.0.0 alpha 1 released

PerfSuite 1.0.0 alpha 1 is now available.

This is the first alpha release of the 1.0 series
of PerfSuite. During the alpha cycle, new
capabilities and features will be prototyped and
added. Features may experience significant
changes as the alpha series progresses, and we
caution that new features may be removed if
necessary during the cycle.

Highlights of this release include:

- A new Java API for parsing PerfSuite-generated XML files.... read more

Posted by Rick Kufrin 2009-03-04

PerfSuite 0.6.2 final released

PerfSuite 0.6.2 final is now available. This is a version number update to PerfSuite 0.6.2. There are no changes since 0.6.2 beta 3, so this release fixes 0.6.2 final as the current stable release of PerfSuite.

Posted by Rick Kufrin 2009-03-04

PerfSuite 0.6.2b3 released

PerfSuite 0.6.2 beta 3 is now available.

This is a bug fix release that addresses a problem of an infinite loop encountered in processor detection for certain Intel x86-64 platforms.

The bug manifested itself in the PerfSuite test suite. If your installation of 0.6.2b1 or 0.6.2b2 experienced a "hang" in the test suite, it is recommended that you upgrade to this release.

URL: http://perfsuite.sourceforge.net/

Posted by Rick Kufrin 2009-01-12

PerfSuite/POINT tutorial at LCI 09

PerfSuite will be participating in a full-day tutorial held at the 10th International Conference on High-Performance Clustered Computing (LCI-09), to be held in Boulder, Colorado. The tutorial is a full-day session entitled "Parallel Performance Evaluation Tools for HPC Systems: PerfSuite, PAPI, TAU, KOJAK, and Vampir", to be held on Monday, March 9, 2009.

Registration for the conference is now open.... read more

Posted by Rick Kufrin 2009-01-07

PerfSuite 0.6.2b2 released

PerfSuite 0.6.2 beta 2 is now available.

PerfSuite is a collection of performance analysis software that can assist with a variety of techniques useful for application software optimization and benchmarking. The current release provides support for analysis with hardware performance counters on Linux.

This release is a bug fix release that addresses several issues uncovered since the 0.6.2 beta 1 release, especially on newer kernels.... read more

Posted by Rick Kufrin 2008-11-25

PerfSuite/POINT tutorial at SC08

PerfSuite will be participating in a full-day tutorial held at this year's Supercomputing conference (Austin, TX). The tutorial is a full-day session entitled "Productive Performance Engineering of Petascale Applications with POINT", to be held on Monday, November 17, 2008.

PerfSuite will be featured along with tools from the NSF SDCI POINT project: PAPI, TAU, and KOJAK/Scalasca.

More information is available at:... read more

Posted by Rick Kufrin 2008-11-09

PerfSuite 0.6.2b1 released

PerfSuite 0.6.2 beta is now available.

PerfSuite is a collection of performance analysis software that can assist with a variety of techniques useful for application software optimization and benchmarking. The current release provides support for analysis with hardware performance counters on Linux.

This release includes the following updates:

- Updated to support recent Intel and AMD processors
- Reimplementation of internals for more robust handling of
processor cache hierarchy... read more

Posted by Rick Kufrin 2008-10-31

SGI Webcast on PerfSuite June 26th

SGI will be presenting a webcast on Thursday, June 26th entitled "Profiling SGI X86 64 Systems with PerfSuite". This webcast will describe several enhancements to PerfSuite made by SGI and should be of interest to PerfSuite users.

More details may be found at the SGI Developers Event Calendar:

http://www.sgi.com/developers/resources/events.html

Posted by Rick Kufrin 2008-06-16

POINT project announced

The following is an announcement that appeared in the March 21, 2008 issue of HPCwire, introducing the NSF-funded POINT project, of which PerfSuite is a participant:

http://www.hpcwire.com/hpc/2232188.html

Posted by Rick Kufrin 2008-03-21

PerfSuite 0.6.2a6 released

PerfSuite 0.6.2 alpha 6 is now available.

PerfSuite is a collection of performance analysis software that can assist with a variety of techniques useful for application software optimization and benchmarking. The current release provides support for analysis with hardware performance counters on Linux.

This release includes the following updates:

- Changes to provide compatibility with PAPI 3.5.0
- Support for adjustable multiplexing intervals (requires
PAPI 3.5.0)
- New capability for MD5 checksum generation, stored in
output XML documents along with performance data... read more

Posted by Rick Kufrin 2006-12-11

PerfSuite 0.6.2a5 released

PerfSuite 0.6.2 alpha 5 is now available.

PerfSuite is a collection of performance analysis software that can assist with a variety of techniques useful for application software optimization and benchmarking. The current release provides support for analysis with hardware performance counters on Linux.

This release includes the following updates:

- reworking of the PSTcl psbfd extension to use BFD mini symbols, which should reduce memory requirements
- expanded psprocess test suite... read more

Posted by Rick Kufrin 2006-06-01

PerfSuite 0.6.2a4 released

PerfSuite 0.6.2 alpha 4 is now available.

This update to release 0.6.2 alpha 3 contains a small but important bug fix to correct the operation of the psprocess command when used in combine mode (-c option). People who downloaded alpha 3 are encouraged to move to this new release.

Please refer to the alpha 3 CHANGES file for information about major changes that have been implemented since release 0.6.2 alpha 2.

Posted by Rick Kufrin 2006-05-04

PerfSuite 0.6.2a3 released

PerfSuite 0.6.2a3 is now available.

PerfSuite is a collection of performance analysis software that can assist with a variety of methods and techniques useful for application software optimization. The current release provides support for analysis with hardware performance counters on Linux.

This is a significant update to PerfSuite that is the first version developed against 2.6-based Linux kernels (it may also be used with 2.4-based kernels). There are also numerous enhancements and bug fixes in this release. Please see the CHANGES file for a complete listing.... read more

Posted by Rick Kufrin 2006-04-28

LCI-2005 PerfSuite paper available

The paper "PerfSuite: An Accessible, Open Source, Performance Analysis Environment for Linux", presented at the 6th International Conference on Linux Clusters (LCI-2005) in April 2005, is now available online. This overview paper describes the motivation, implementation, and design of PerfSuite. See the Docs section of the PerfSuite SF web site for the link.

Posted by Rick Kufrin 2005-07-24