|
Version
|
Date
|
Description
|
1.4.1
|
06-Feb-2012
|
Latest Release
This is a bugfix release which provides a number of important bug fixes. Therefore, we strongly encourage all users to update their installations. Below is the list of fixes and improvements:
- Fixed various issues in OPARI2 OpenMP instrumenter related to Fortran source-code parsing
- Fixed bug in handling of MPI_STATUS_IGNORE and MPI_STATUSES_IGNORE when used from Fortran with certain MPIs (e.g., IBM POE, SGI MPT, Intel MPI)
- Various minor stability improvements
|
1.4
|
21-Dec-2011
|
This release provides improved functionality and scalability, as well
as a number of important bug fixes:
- Improved MPI group/communicator handling
- Reduced runtime overhead & lowered distortion at scale
- Improved scalability of communicator unification
- Improved trace representation avoiding redundancy
- Improved instrumentation interface support for IBM XLC/XLF
compilers version 11/13
- Improved instrumentation of OpenMP constructs using OPARI2.
OPARI2 removes most limitations of previous versions, now
supporting:
- Parallel builds
- Building multiple executables in a single directory
- Building codes distributed over multiple directories w/o
a global rcfile
- All CUBE 3.4 improvements
|
1.3.3
|
21-Mar-2011
|
Previous Stable Release
This is a bugfix release which solves various issues. If none of the
following issues applies to you, there is no urgent need to update:
- Added measurement control API
- Added support for Cray XE6
- Improved support for NEC SX systems
- Resolved trace collection issues on SX-9
- Added support for FTRACE API
- Improved trace analysis support for MPMD codes
- Fixed incorrect handling of MPI_IN_PLACE
- Fixed incomplete tracking of MPI inter-communicators
- All CUBE 3.3.2 improvements
|
1.3.2
|
11-Nov-2010
|
This release provides improved functionality and scalability, as well as a number of
important bug fixes. Therefore, we strongly encourage all users to update their installations.
Below is the list of fixes and improvements:
- Significantly improved scalability of definition unification
- Improved MPI group/communicator handling
- Various bug fixes
- Added support for MPI_COMM_SELF
- Added support for Fortran MPI constants such as MPI_BOTTOM or MPI_IN_PLACE needed
with various MPI implementations (Intel MPI, IBM POE, SGI MPT, NEC)
- Fixed/improved handling of virtual topologies
- Improved support for the Cobalt MPI launcher
- Added support for Cray XT6
- Various fixes in compiler adapters (Intel, IBM XL, Cray CCE)
- Fixed data race in timestamp correction
- Various minor usability improvements
- All CUBE 3.3.1 improvements
|
1.3.1
|
21-Apr-2010
|
This is a bugfix release which solves various issues. If none of the following issues applies to you, there is no urgent need to update:
- Fixed Fortran MPI I/O wrappers for SGI MPT MPI library
- Changed default configuration on Cray XT to explicitly disable MPI I/O wrappers (presumably broken)
- Fixed configuration of AIX POE MPI library
- Fixed configuration when bash >= 4.0 or ksh is used as /bin/sh
- Fixed message statistics for MPI_Sendrecv
- Fixed PDT instrumentation issues with OpenMP codes
- Various minor usability improvements
|
1.3.0
|
19-Feb-2010
|
Includes:
- Improved support for OpenMP & hybrid MPI/OpenMP codes
- Full MPI 2.2 support
- Automatic MPI configuration
- Runtime filtering of MPI function groups
- MPI-2 RMA analysis
- PDToolkit-based source-code instrumenter support
- Numerous other bug fixes & improvements...
|
1.2
|
10-Jul-2009
|
Includes:
- Improved support for OpenMP & hybrid MPI/OpenMP codes
- Improved support for MPI File I/O analysis
- Improved support for PGI compilers
- Improved support for Cray XT & NEC-SX
- New User Guide
- Numerous other bug fixes & improvements...
|
|
1.1
|
12-Nov-2008
|
Includes:
- Qt4-based GUI
- Numerous bug fixes & improvements...
|
|
1.0
|
18-Jun-2008
|
Includes:
- MPI, OpenMP and hybrid OpenMP/MPI support
- Integration with KOJAK 3.0 (including EXPERT trace analyzer)
- Support for BG/P, SiCortex, XT4, Intel MPI & compilers, etc.
|