The Scalasca performance toolset architecture
Download
By M. Geimer, F. Wolf, B.J.N. Wylie, E. Abraham, D. Becker, B. Mohr.
Published in Concurrency and Computation: Practice and Experience, 22(6):702-719, April 2010.
News
CUBE 4.8.2 released
September 14, 2023: The CUBE 4.8.2 release is available! The Cube development team is pleased… more ›
Scalasca at SC'23
12–17 November 2023: Join us at SC'23 in Denver, Colorado, USA! The SC'23 conference will… more ›
Scalasca
Scalasca is a 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 supports the performance optimization of simulation codes on a wide range of current HPC platforms. Its powerful analysis and intuitive result presentation guides the developer through the tuning process.
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. The software is available for free download under the New BSD open-source license.
Scalasca is a joint project of:
- Forschungszentrum Jülich
Jülich Supercomputing Centre - Technische Universität Darmstadt
Laboratory for Parallel Programming
Former contributors:
- German Research School for Simulation Sciences
Laboratory for Parallel Programming
To send us comments, questions, or bug reports, please refer to our contact page.
To learn about the origin of our cover motive, please read the following article.
SponsorsThe work on Scalasca has been sponsored by the following agencies: