Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
CUBE
====
Introduction
------------
CUBE is a graphical performance report explorer for displaying data from
Score-P and Scalasca (and other compatible tools). The name comes from
the fact that it displays performance data in a three-dimensions :
- **performance metric**, where a number of metrics are available,
such as communication time or cache misses,
- **call path**, which contains the call tree of your program
- s**ystem resource**, which contains system's nodes, processes and
threads, depending on the parallel programming model.
Each dimension is organized in a tree, for example the time performance
metric is divided into Execution time and Overhead time, call path
dimension is organized by files and routines in your source code etc.

*Figure 1. Screenshot of CUBE displaying data from Scalasca.*
*
*Each node in the tree is colored by severity (the color scheme is
displayed at the bottom of the window, ranging from the least severe
blue to the most severe being red). For example in Figure 1, we can see
that most of the point-to-point MPI communication happens in routine
exch_qbc, colored red.
Installed versions
------------------
Currently, there are two versions of CUBE 4.2.3 available as
[modules](../../environment-and-modules.html) :
- class="s1"> cube/4.2.3-gcc,
compiled with GCC
- class="s1"> cube/4.2.3-icc,
compiled with Intel compiler
Usage
-----
CUBE is a graphical application. Refer to [Graphical User Interface
documentation](https://docs.it4i.cz/anselm-cluster-documentation/software/debuggers/resolveuid/11e53ad0d2fd4c5187537f4baeedff33)
for a list of methods to launch graphical applications on Anselm.
Analyzing large data sets can consume large amount of CPU and RAM. Do
not perform large analysis on login nodes.
After loading the apropriate module, simply launch
cube command, or alternatively you can use
scalasca -examine command to launch the
GUI. Note that for Scalasca datasets, if you do not analyze the data
with > scalasca
-examine before to opening them with CUBE, not all
performance data will be available.
>References
1. <http://www.scalasca.org/software/cube-4.x/download.html>