Skip to content

Compilers and Parallel Programming Models

Presenters: Harvey Richardson and Alfio Lazzaro (HPE)

Archived materials on LUMI:

  • Slides: /appl/local/training/4day-20241028/files/LUMI-4day-20241028-1_05_Compilers_and_Parallel_Programming_Models.pdf

  • Recording: /appl/local/training/4day-20241028/recordings/1_05_Compilers_and_Parallel_Programming_Models.mp4

These materials can only be distributed to actual users of LUMI (active user account).

Alternative for modifying LD_LIBRARY_PATH

Instead of using LD_LIBRARY_PATH=$CRAY_LD_LIBRARY_PATH:$LD_LIBRARY_PATH, you can also use the module lumi-CrayPath. Loading it essentially does that setting for LD_LIBRARY_PATH, unloading tries to restore the old situation, and reloading while the module is already loaded, will adapt to a possibly modified $CRAY_LD_LIBRARY_PATH. (So basically use it after loading all other modules that you need.)

Q&A

  1. Together with Kokkos, Raja there is Alpaka as a portability library. Thank you for mentioning :)

    • Some of the slides probably come from the USA as HPE is an american company and they tend to not know Alpaka unfortunately ;-)