Scalasca 1.4.2

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

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!

What's new in Scalasca 1.4.2:

  • This is a bugfix release.
Read full changelog
send us
an update
LICENSE TYPE:
BSD License 
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
Scalasca Project
HOMEPAGE:
www.fz-juelich.de
CATEGORY:
ROOT \ Programming \ Quality Assurance and Testing
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 Platforms

The 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) clusters

The following platforms have not been tested recently:

 * IBM Blue Gene/L
 * Cray XT3/4
 * Sun Solaris/SPARC-based clusters
 * other NEC-SX systems

However, 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.

Last updated on July 30th, 2012

requirements

#parallel applications #quality assurance #quality testing #assurance #testing #parallel #analyzer

Add your review!

SUBMIT