Skip to content

[package list]

TAU

License information

TAU has a nonstandard license that also cannot easily be linked to, but you can find the license after installing and loading the module in the LICENSE file in $EBROOTLICENSE/share/licenses/TAU.

User-installable modules (and EasyConfigs)

Install with the EasyBuild-user module:

eb <easyconfig> -r
To access module help after installation and get reminded for which stacks and partitions the module is installed, use module spider TAU/<version>.

EasyConfig:

Technical documentation

Installation

The problem with TAU is that to cover all use cases, one needs multiple installations. In particular, one can configure with the maximum number of external packages, as those are only selected by the user when using TAU. However, one needs to be careful with compiler and MPI library options. Each different set of compiler and MPI libraries requires a different setup of TAU. For LUMI this really only means that currently TAU needs to be built for each compiler in each LUMI stack, as there is only one supported MPI configuration in each toolchain.

EasyBuild

The Spack package suggests a lot of dependencies, but many are software that comes with the GPU software stack or other system software.

Version 2.35

  • The EasyConfig is a LUST development.