skill-tree:use:3:b
**This is an old revision of the document!**
Table of Contents
USE3-B Building of Parallel Programs
Background
Aim
Outcomes
- Build parallel programs, e.g. via open sources packages.
- Run parallel programs in an HPC environment.
- Use a compiler and to assess the effects of optimization switches available for the relevant compilers (e.g. GNU, Intel).
- Use a linker and to assess the effects of linker specific options and environment variables (e.g. -L and LIBRARYPATH, -rpath and LDRUN_PATH).
- Configure the relevant settings (e.g. by setting compiler and linker options), which determine how the application ought to be built with regard to the parallelization technique(s) used (e.g. OpenMP, MPI).
- Use software building environments like make, Autotools, CMake.
Subskills
skill-tree/use/3/b.1595187353.txt.gz · Last modified: 2020/07/19 21:35 by lucy