Scalasca Changelog

 

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.