User Tools

Site Tools


skill-tree:use:3:i

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

skill-tree:use:3:i [2019/06/02 04:00] – external edit 127.0.0.1skill-tree:use:3:i [2020/07/19 21:36] (current) lucy
Line 3: Line 3:
 # Aim # Aim
 # Outcomes # Outcomes
-  *  run parallel programs in an HPC environment  +  * Run parallel programs in an HPC environment. 
-  *  use a compiler and to asses the effects of optimization switches available for compilers commercially available (e.g. PGI, NAG)  +  * Use a compiler and to assess the effects of optimization switches available for compilers commercially available (e.g. PGI, NAG). 
-  *  use efficient open source libraries (e.g. OpenBLAS, FFTW) or highly optimized vendor libraries (e.g. Intel-MKL, IBM-ESSL)  +  * Use efficient open-source libraries (e.g. OpenBLAS, FFTW) or highly optimized vendor libraries (e.g. Intel-MKL, IBM-ESSL). 
-  *  configure the relevant settings (e.g. by setting compiler and linker options), which determine how the application ought to be build with regard to the parallelization technique(s) used (e.g. OpenACC, C++ AMP)  +  * 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. OpenACC, C++ AMP). 
-  *  use the profile guided optimization (PGO) technique  +  * Use the profile guided optimization (PGO) technique. 
-  *  use software building environments like Scons, Waf, make, Autotools, CMake +  * Use software building environments like Scons, Waf, make, Autotools, CMake.
  
skill-tree/use/3/i.1559440807.txt.gz · Last modified: 2019/06/02 04:00 by 127.0.0.1