PerfSuite supports Intel/AMD x86, x86-64, ia64, and IBM POWER (POWER 4 and later) processors and the Linux/GNU operating system.
If you would like to receive email notification of new releases of PerfSuite, subscribe to the mailing list perfsuite-announce, maintained at SourceForge. This is a low-volume list dedicated to PerfSuite release announcements only. You can subscribe to this list and/or view archived postings here.
Here are the current stable and development releases of PerfSuite. The change logs for each release provide detailed information on specific modifications and enhancements.
"Alpha" versions are in a feature addition mode and are provided for early exposure, testing, and feedback on new features. "Beta" versions are frozen in terms of features and are currently undergoing testing and bug fixes for stability prior to final release. Although pre-release in nature, both alpha and beta versions go through extensive testing prior to release on this web site.
| Stable | Development | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Version | Date | Version | Date | ||||||
| 1.1.0 | 2011/10/18 | ||||||||
| For 2.4 and 2.6 kernels PAPI versions 2, 3, and 4 |
|||||||||
|
|
||||||||
If you have functioning copies of CVS software and GNU "wget", you might find this small shell script getsoftware useful. It retrieves PerfSuite and the supporting software that you may need (see below) with one command over the network.
Download the script (you may need to right-click on the link above and select "Save Target As..."), save it to your system, and execute it with the command "sh getsoftware". By default, the script will retrieve PerfSuite only. If you enter "sh getsoftware base", the script will retrieve PerfSuite, PAPI 3, and tDOM. You can optionally request additional supporting software through command line keywords; enter "sh getsoftware help" for more information.
When using the "getsoftware" script, all files will be downloaded to a subdirectory "perfsuite-software". This directory will be created if it does not exist.
You can access earlier releases/descriptions of PerfSuite at this archive page.
Note: PerfSuite software distributions are also available through SourceForge (see the project summary page). The software is identical to what is available here.
PerfSuite is also available in pre-compiled form through a LiveDVD/LiveUSB distribution, suitable for x86/x86-64 systems, that is made available through the POINT project, an NSF-funded collaboration supporting the development of PAPI, TAU, and PerfSuite.
The LiveDVD/LiveUSB distribution is in the form of an "ISO", or disk image, that can be downloaded and burned to the media of your choice. Once written to the media, you can boot your computer directly from the image; you will be placed in a fully-functional Linux environment in which all the tools are available to use.
| Full | Lite |
|---|---|
| Download | Download |
The following software packages are useful (but not required) to build PerfSuite:
http://icl.cs.utk.edu/papi/
http://perfmon2.sourceforge.net/
http://tcl.sourceforge.net/
http://tdom.github.com/
Additional software that can be used in conjunction with PerfSuite:
http://www.scalasca.org/
http://vprof.sourceforge.net/
You may also want to apply this patch to VProf version 0.12 that updates it for use with recent versions of supporting software it uses (PAPI, Qt)
PerfSuite's psrun and psprocess utilities can be used to generate profile files that can be read and displayed by VProf
Please send any bug reports and/or other comments about PerfSuite to the mailing lists that are listed on the PerfSuite home page. Your feedback and input is much appreciated.
| PerfSuite is licensed under the University of Illinois/NCSA Open Source License. |
|
|
Last modified:
Tuesday, 18-Oct-2011 09:11:55 CDT PerfSuite National Center for Supercomputing Applications University of Illinois at Urbana-Champaign |