Módosítások

NIIF szuperszámítógépek használata

57 bájt törölve, 2013. október 15., 17:38
a
HP Budapest
A fordítási paramétereket az NCE környezeti változókból érdemes kiolvasni:
<codepre> NCE_OFLAGS - optimalizációs kapcsolók C és Fortran NCE_FFLAGS - Fortran kapcsolók NCE_CFLAGS - C kapcsolók NCE_LDFLAGS - könyvtárak C és Fortran</codepre>
Az NCE környezeti változó listáját az <code>nce</code> paranccsal kérhetjük le.
</code>
A PRACE környezet az AMD ACML matematikai könyvtárakat használja, amennyiben az Intel MKL-re van szükségünk, akkor a PRACE környezetet nem kell betölteni. A megfelelő MKL kapcsolókat az [http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor Intel Link Advisor] szerint kell beállítani, pl.:
<codepre> FFLAGS=-openmp -I$(MKLROOT)/include CFLAGS=-openmp -I$(MKLROOT)/include LDFLAGS=$(MKLROOT)/lib/intel64/libmkl_scalapack_lp64.a \ -Wl,--start-group \ $(MKLROOT)/lib/intel64/libmkl_intel_lp64.a \ $(MKLROOT)/lib/intel64/libmkl_intel_thread.a \ $(MKLROOT)/lib/intel64/libmkl_core.a \ $(MKLROOT)/lib/intel64/libmkl_blacs_openmpi_lp64.a \ -Wl,--end-group -lpthread -lm</codepre>
=== Párhuzamos környezet ===
Az alapértelmezett MPI könyvtár az Open MPI. Ajánlott optimalizációs kapcsolók (CPU binding):
<code>
 
--bind-to-core --bycore
</code>
214
szerkesztés

Navigációs menü