Performance Assessment Software Requirements
In order to perform a high-level assessment, we require different pieces of software for each rubric. For several of the rubrics, there are several options of software that could be used. As we continue to develop lower-level assessments, further pieces of software will be required.
This list is intended to provide a resource which can be handed to the platforms team for your HPC system to justify which software you are asking to be installed.
High-Level Assessment
Core
GPU
- NVIDIA - Nsight Compute
- AMD - rocprofiler v3
IO
- darshan
Intra-node and Inter-node
At high-level, these are scaling analyses done by comparing the time taken with different resource allocations and (for inter-node) different problem sizes.
The methodology therefore requires only the Unix time utility.