FFTW

Dans cette page :

Les variantes


gnu

Compilé avec gcc 11.2.0 et openmpi 4.1.4

module load arm
module load acfl/22.1
module load armpl/22.1.0

INC="-I${ARMPL_INCLUDES} -I${ARMPL_INCLUDES_ILP64} -I${ARMPL_INCLUDES_ILP64_MP} -I${ARMPL_INCLUDES_INT64} -I${ARMPL_INCLUDES_INT64_MP} -I${ARMPL_INCLUDES_LP64_MP} -I${ARMPL_INCLUDES_MP} "

gcc -c ${INC} example.c -o example.o

gcc example.o -L${ARMPL_LIBRARIES} -o example.exe -larmpl_lp64 -lm

./example.exe

arm

Compilé avec armclang 22.1 et openmpi 4.1.4

module load arm
module load acfl/22.1
module load armpl/22.1.0

INC="-I${ARMPL_INCLUDES} -I${ARMPL_INCLUDES_ILP64} -I${ARMPL_INCLUDES_ILP64_MP} -I${ARMPL_INCLUDES_INT64} -I${ARMPL_INCLUDES_INT64_MP} -I${ARMPL_INCLUDES_LP64_MP} -I${ARMPL_INCLUDES_MP} "

armclang -c ${INC} example.c -o example.o

armclang example.o -L${ARMPL_LIBRARIES} -o example.exe -larmpl_lp64 -lm

./example.exe

 

nvidia

Compilé avec nvc 22.9-0 et openmpi 4.1.4

module load nvidia
module load nvhpc-nompi/22.9

Voir aussi

hdf5

Versions installées sur TURPAN : version 1.12.2 Compilées avec szlib 2.1.1, zlib 1.2.13 Pour les versions parallel, compilées avec openmpi 4.1.4

blas

Comment utiliser la librairie blas sous l'environnement nvhpc ?

lapack

Comment utiliser la librairie lapack sous l'environnement nvhpc ?

Scalapack

Dans l'environnement nvhpc module load scalapack/nvidia/2.2.0 Dans l'environnement arm module load scalapack/arm/2.2.0 Dans l'environnement gnu

netCDF

Versions installées sur TURPAN : versions netCDF-C 4.8.1 et netCDF-Fortran 4.6.0 Compilée avec hdf5-gnu/1.12.2-parallel,  gcc 11.2.0 et openmpi 4.1.4 ATTENTI

parallel netCDF

Versions installées sur TURPAN : versions pnetCDF 1.12.3 Compilée avec netCDF 4.8.1

Turpan: Conda

L’environnement conda permet d’installer efficacement des environnements virtuels python

Turpan : Python

Cet article décrit les différentes versions disponibles de l’environnement conda "python"

Turpan : python-tools

Cet article décrit le contenu de l’environnement conda "python-tools", les modules python et leurs version et indique comment l’utiliser