Reference Work Entry

Encyclopedia of Parallel Computing

pp 1775-1785


  • Felix WolfAffiliated withGerman Research School for Simulation Sciences Jlich Supercomputing Centre RWTH Aachen University


The predecessor of Scalasca, from which Scalasca evolved, is known by the name of KOJAK.


Scalasca is an open-source software tool that supports the performance optimization of parallel programs by measuring and analyzing their runtime behavior. The analysis identifies potential performance bottlenecks – in particular those concerning communication and synchronization – and offers guidance in exploring their causes. Scalasca targets mainly scientific and engineering applications based on the programming interfaces MPI and OpenMP, including hybrid applications based on a combination of the two. The tool has been specifically designed for use on large-scale systems including IBM Blue Gene and Cray XT, but is also well suited for small- and medium-scale HPC platforms.



Driven by growing application requirements and accelerated by current trends in microprocessor design, the number of processor cores on modern supercomputers i ...

This is an excerpt from the content