Scalasca

Software name: 
Scalasca
Policy 

Scalasca is available to all users of HPC2N.

General 

Scalasca is a software tool that supports the performance optimization of parallel programs by measuring and analyzing their runtime behavior.

Description 

The analysis identifies potential performance bottlenecks -- in particular those concerning communication and synchronization -- and offers guidance in exploring their causes.

Availability 

On HPC2N we have Scalasca available as a module on Kebnekaise.

Usage at HPC2N 

To use the Scalasca module, first add it to your environment. Use:

module spider scalasca

to see which versions are available, as well as how to load the module and the needed prerequisites.

Note that while the case does not matter when you use "ml spider", it is necessary to match the case when loading the modules.

You can read more about loading modules on our Accessing software with Lmod page and our Using modules (Lmod) page.

You get some help on how to run by typing 'scalasca' with no arguments:

$ scalasca
Scalasca 2.3
Toolset for scalable performance analysis of large-scale parallel applications
usage: scalasca [OPTION]... ACTION <argument>...
    1. prepare application objects and executable for measurement:
       scalasca -instrument <compile-or-link-command> # skin (using scorep)
    2. run application under control of measurement system:
       scalasca -analyze <application-launch-command> # scan
    3. interactively explore measurement analysis report:
       scalasca -examine <experiment-archive|report>  # square

Options:
   -c, --show-config     show configuration summary and exit
   -h, --help            show this help and exit
   -n, --dry-run         show actions without taking them
       --quickref        show quick reference guide and exit
       --remap-specfile  show path to remapper specification file and exit
   -v, --verbose         enable verbose commentary
   -V, --version         show version information and exit
Additional info 

You can find more information about how to use Scalasca on the Scalasca homepage.

Updated: 2024-03-19, 10:33