CubeLib
License information
The CubeLib license agreement can be found on the Scalasca web site. It is partly a BSD-style license, but there are third party components included with their own licenses.
User-installable modules (and EasyConfigs)
Install with the EasyBuild-user module:
To access module help after installation and get reminded for which stacks and partitions the module is installed, usemodule spider CubeLib/<version>
.
EasyConfig:
-
EasyConfig CubeLib-4.8.2-cpeAMD-23.09.eb, will build CubeLib/4.8.2-cpeAMD-23.09
-
EasyConfig CubeLib-4.8.2-cpeAMD-24.03.eb, will build CubeLib/4.8.2-cpeAMD-24.03
-
EasyConfig CubeLib-4.8.2-cpeAOCC-23.09.eb, will build CubeLib/4.8.2-cpeAOCC-23.09
-
EasyConfig CubeLib-4.8.2-cpeAOCC-24.03.eb, will build CubeLib/4.8.2-cpeAOCC-24.03
-
EasyConfig CubeLib-4.8.2-cpeCray-23.09.eb, will build CubeLib/4.8.2-cpeCray-23.09
-
EasyConfig CubeLib-4.8.2-cpeCray-24.03.eb, will build CubeLib/4.8.2-cpeCray-24.03
-
EasyConfig CubeLib-4.8.2-cpeGNU-23.09.eb, will build CubeLib/4.8.2-cpeGNU-23.09
-
EasyConfig CubeLib-4.8.2-cpeGNU-24.03.eb, will build CubeLib/4.8.2-cpeGNU-24.03
Technical documentation
Cube, which is used as performance report explorer for Scalasca and Score-P, is a generic tool for displaying a multi-dimensional performance space consisting of the dimensions (i) performance metric, (ii) call path, and (iii) system resource. Each dimension can be represented as a tree, where non-leaf nodes of the tree can be collapsed or expanded to achieve the desired level of granularity. In addition, Cube can display multi-dimensional Cartesian process topologies.
The Cube 4.x series report explorer and the associated Cube4 data format is provided for Cube files produced with the Score-P performance instrumentation and measurement infrastructure or the Scalasca version 2.x trace analyzer (and other compatible tools). However, for backwards compatibility, Cube 4.x can also read and display Cube 3.x data.
EasyBuild support
Version 4.8.2 for CPE 23.09
- The EasyConfig was prepared by Jan André Reuter of JSC and based on the EasyConfigs in use at JSC and the EasyBuilders repository.