Scalasca

An open-source toolset to analyze the performance behavior of parallel applications
Download

Scalasca Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Price:
  • FREE
  • Publisher Name:
  • Scalasca Project
  • Publisher web site:
  • http://www.fz-juelich.de/

Scalasca Tags


Scalasca Description

An open-source toolset to analyze the performance behavior of parallel applications Scalasca is an open-source toolset that can be used to analyze the performance behavior of parallel applications and to identify opportunities for optimization. It has been specifically designed for use on large-scale systems including IBM Blue Gene (such as JUGENE at Forschungszentrum Jülich) and Cray XT, but is also well-suited for small- and medium-scale HPC platforms.Scalasca supports an incremental performance-analysis procedure that integrates runtime summaries with in-depth studies of concurrent behavior via event tracing, adopting a strategy of successively refined measurement configurations. A distinctive feature is the ability to identify wait states that occur, for example, as a result of unevenly distributed workloads. Especially when trying to scale communication-intensive applications to large processor counts, such wait states can present severe challenges to achieving good performance.Scalasca is a software available under the new BSD open-source license.Supported PlatformsThe Scalasca tool set has been successfully tested on the following platforms: * IBM Blue Gene/P * IBM SP & BladeCenter clusters * Cray XT5 * SGI Altix * NEC SX-8 * SiCortex systems * various Linux/Intel (x86/x64) clustersThe following platforms have not been tested recently: * IBM Blue Gene/L * Cray XT3/4 * Sun Solaris/SPARC-based clusters * other NEC-SX systemsHowever, the supplied makefile definition files might still work on these systems.Since the code is fairly portable, it is also likely to work on other systems as well with modest effort by someone experienced with the intricacies of MPI libraries and compilers. The supplied Makefile definition files may provide a good basis for building and testing the toolset on other platforms. Requirements: · Qt What's New in This Release: · 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


Scalasca Related Software