我的问题是关于
hpcviewer
,这是一个可视化生成的跟踪数据的工具
由 hpcrun 提供。
我成功安装了
hpctoolkit
,但我在查找hpcviewer
时遇到了问题。
为了测试该工具包,我用 C 创建了一个简单的 hello_world 程序(使用 OpenMP
)并执行了以下命令块,如 https://wiki.mpich.org/mpich/index.php/HPCToolkit_by_example: 所示
gcc -O3 -fopenmp hello_world.c -o hello_world -lm
hpcstruct ./hello_world
hpcrun -t ./hello_world
hpcprof -S hello_world.hpcstruct -I . hpctoolkit-hello_world-measurements
hpcviewer hpctoolkit-hello_world-database
不幸的是,我收到一个错误“
hpcviewer: command not found
”。
我昨天安装了 hpcviewer 使用
spack install hpcviewer
找不到hpcviewer命令,因为hpctoolkit尚未加载。
在请求 hpcviewer 可视化 hpcrun 生成的跟踪数据之前,您应该执行以下命令:
spack load hpctoolkit
然后就可以执行了
hpcviewer hpctoolkit-"name_of_exec"-database