Cray Programming Environment
A Cray programozási környezet a HPE Cray termékre testre szabott könyvtárkörnyezet.
Tartalmaz processzorspecifikus programozási környezeteket, fordítókat, MPI implementációt, GPU és CPU teljesítmény optimalizáló eszközöket.
Megjegyzés
Használja a CPE eszközöket a legnagyobb teljesítmény eléréséhez. Előfordulhat, hogy egyes alkalmazások nem támogatják a rendszerben lévő Slingshot interconnectet megfelelő módon, így nem vagy csak rossz teljesítménnyel futnak ebben a környezetben. A CPE eszközök biztosítják a maximális Slingshot optimalizált működést, ugyanakkor előfordulhat, hogy adott alkalmazásra más programcsomag az ideális.
CPE Eszközök
PrgEnv-amd - „Programming environment using the AMD LLVM compilers.”
PrgEnv-aocc - „Programming environment using the AMD AOCC compilers.”
PrgEnv-cray - „Programming environment using the CCE compilers.”
PrgEnv-cray-amd - „Programming environment using the AMD Clang C/C++ and Cray Compiling Environment (CCE) Fortran compilers.
PrgEnv-gnu - „Programming environment using the GNU compilers.”
PrgEnv-gnu-amd - „Programming environment using the AMD Clang C/C++ and GNU compiler suite Fortran compilers.”
PrgEnv-intel - „Programming environment using the Intel compilers.”
atp/3.14.16 : Loads Abnormal Termination Processing (ATP).
cray-R/4.2.1.1 : R for use on HPE Cray HPC systems.
cray-ccdb/4.12.13 : Loads the CCDB gui.
cray-cti/2.15.14 : Loads the Cray Common Tools Interface.
cray-cti/2.16.0 : Loads the Cray Common Tools Interface.
cray-cti/2.17.2 : Loads the Cray Common Tools Interface.
cray-dsmml/0.2.2 : cray-dsmml - distributed symmetric memory management library
cray-dyninst/12.1.1 : Loads the development files for Cray Dyninst.
cray-fftw/3.3.10.3 : FFTW 3.3.10.3 - Fastest Fourier Transform in the West
cray-libpals/1.2.9 : libpals - Parallel Application Launch Service library
cray-libsci/23.02.1.1: Cray Scientific Libraries
cray-libsci_acc/22.12.2.1: Cray Scientific Libraries for GPU
cray-mpich/8.1.24 : cray-mpich - Cray MPICH Message Passing Interface
cray-mpich-abi/8.1.24: cray-mpich-abi - Cray MPICH ABI Compatibility module
cray-mpich-abi/8.1.24: cray-mpich-abi-pre-intel-5.0 - Cray MPICH pre-Intel MPI 5.0 ABI Compatibility module
cray-mpich-abi-pre-intel-5.0/8.1.24: cray-mpich-abi - Cray MPICH ABI Compatibility module
cray-mpich-ucx/8.1.24: cray-mpich - Cray MPICH Message Passing Interface
cray-mrnet/5.0.4 : Loads the MRNET - Multicast Reduction Network modulefile.
cray-openshmemx/11.5.7.beta: cray-openshmemx - Logically shared distributed memory access routines
cray-pals/1.2.9 : PALS - Parallel Application Launch Service
cray-parallel-netcdf/1.12.3.1: cray-parallel-netcdf - A parallel I/O library for NetCDF file access
cray-pmi/6.1.9 : pmi - Cray Process Management Interface
cray-python/3.9.13.1 : Python programming language and libraries for Cray PE
cray-stat/4.11.13 : Loads the Cray Stack Trace Analysis Tool.
craype/2.7.19 : Setup for Cray PE driver set and targeting modules.
craype-dl-plugin-ftr/22.06.1.2: craype-dl-plugin - Cray PE DL Plugin with fault tolerance support
craype-dl-plugin-py3/21.02.1.3: craype-dl-plugin - Cray PE DL Plugin
craype-dl-plugin-py3/22.09.1: craype-dl-plugin - Cray PE DL Plugin
craype-dl-plugin-py3/22.12.1: craype-dl-plugin - Cray PE DL Plugin
gdb4hpc/4.14.7 : Loads the Cray Line Mode Parallel Debugger.
papi/7.0.0.1 : PAPI - The Performance API (PAPI) project specifies a standard application programming interface (API) for accessing hardware performance counters available on most Cray systems.
perftools-base/23.02.0: The Performance Tools module sets up environments for CrayPat, Apprentice2 and Reveal
sanitizers4hpc/1.0.4 : Loads Sanitizers4hpc.
valgrind4hpc/2.12.11 : Loads Parallel Valgrind tool (valgrind4hpc).