...
U tablici su navedene dostupne verzije Intel prevodioca prevodilaca i pripadni moduli. Preporuča se korištenje najnovije verzije - Intel 2019.
Verzija | Modul |
---|---|
Intel 2019 | intel/2019 |
Intel 2018 | intel/2018 |
Intel 2017 | intel/2017 |
Za prevođenja pograma koriste se:
- icc - prevodilac za C
- ifort - prevodilac za Fortran.
Instalirane su i matematičke knjižnice Intel MKL (engl. Math Kernel Library) koje se nalaze u $MKLROOT. Upute za korištenje knjižnica: MKL Developer Guide. Parametri za prevođenje u paralelnih aplikacija u Fortranu:
Code Block |
---|
export FFLAGS="-i8 -I${MKLROOT}/include/intel64/ilp64 -I${MKLROOT}/include"
export LIBS="${MKLROOT}/lib/intel64/libmkl_blas95_ilp64.a ${MKLROOT}/lib/intel64/libmkl_lapack95_ilp64.a -L${MKLROOT}/lib/intel64 -lmkl_scalapack_ilp64 -lmkl_intel_ilp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_ilp64 -lpthread -lm -ldl"
|
Koristan link za prevođenje aplikacija s korištenjem knjižnica Intel MKL: Intel MKL link advisor.
MPI
U tablici su navedene dostupne verzije knjižnica MPI i pripadni moduli. Preporuča se korištenje verzija pripremljenih s Intel prevodiocima.
...