Compiler Support

We provide the installations as well as the support of various compilers on Laki and partially on Hazel Hen. Along with the Intel compiler suite we provide installations of the Intel performance analysis tools like VTune.

Libraries

We provide the installations of numerical libraries like the Intel Math-Kernel-library (MKL) and other libraries like Qt on Laki and partially on Hazel Hen.

HPC Development Tools

HPC developers rely on dedicated tools to verify the correctness and optimize the performance of their codes. The department SPMT installs and maintains relevant tools as debuggers and performance analyzers to assist users in their code development. Users are supported regarding the usage of these tools through the HLRS trouble ticket system and direct contact.

Temanejo is a graphical debugger for task-based parallel programming models. It allows the developer to visualize the program as task dependency graph and to control the execution of the application at the level of tasks and dependencies. Further information

MPI

MPI is the standard distributed memory programming model in HPC. The department SPMT installs and maintains relevant MPI implementations on the HLRS systems. Users are supported regarding usage and optimization of these installations through the HLRS trouble ticket system and direct contact.

We provide hard-copy books of the MPI Standard and maintain the effective communication and file I/O bandwidth benchmarks (b_eff and b_effio), see here.

Wiki Information

Detailed information about the currently installed versions can be found in the HLRS wiki under Software Development Tools, Compilers & Libraries.