hpcat
User documentation
hpcat
is a tool developed by HPE to display process and thread distribution
and binding on LUMI and other clusters.
The tool is currently considered a bit experimental and only offered for use in the Cray Compilation Environment. Since the default OpenMP thread-to-core binding depends on the compiler, the tool may not produce the right result to check binding for a program compiled with a different compiler. It is an alternative to the tools offered in lumi-CPEtools with the advantage that it can also give information about the binding to NICs on the LUMI GPU nodes.
Over time, it will be integrated in a new version of the lumi-CPEtools module and not be maintained anymore as a separate user-installable program.
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 hpcat/<version>
.
EasyConfig:
Technical documentation
hpcat
is a program developed by HPE in their support teams for supercomputer
centres and is currently not open-sourced. It is currently installed from
binaries.
Version 1.0 for cpeCray in LUMI/24.03
- The EasyConfig is a LUST development. Currently this is just installing the binaries from a tar file prepared by HPE.