Kategoriaren artxiboa: Garapen Softwarea (Konpilatzaile eta Liburutegiak)

Garapen softwarea

Programak eta instalatutako bertsio desberdinak.

Konpiladoreak

Xeon
Itanium Opteron
Pendulo
GNU ok ok ok ok
[intlink id=”454″ type=”post”]Intel[/intlink] ok ok ok ok
[intlink id=”3694″ type=”post”]Portlan (PGI)[/intlink] 10.9 10.9
[intlink id=”3678″ type=”post”]Cuda[/intlink] 3.2
Java Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)

OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)

Java JRockit(R) (build R27.6.3-40) Java Java HotSpot(TM) 64-Bit Server VM

(build 14.0-b16, mixed mode)

[intlink id=”5444″ type=”post”]HMPP[/intlink] ok

MPI

Xeon
Itanium Opteron Pendulo
[intlink id=”459″ type=”post”]HP-MPI[/intlink] ok ok
[intlink id=”459″ type=”post”]Bull-MPI[/intlink] ok ok
[intlink id=”459″ type=”post”]Intel MPI[/intlink] ok ok ok
[intlink id=”459″ type=”post”]Openmpi [/intlink] ok ok
[intlink id=”459″ type=”post”]mvapich2 1.4.1 [/intlink] ok

Liburutegiak

Xeon
Itanium
Opteron Pendulo
[intlink id=”447″ type=”post”]Intel MKL[/intlink] ok ok ok ok
[intlink id=”767″ type=”post”] FFTW[/intlink] ok ok ok ok
[intlink id=”3785″ type=”post”] GSL[/intlink] ok ok ok ok

MKL Intelen matematika-liburutegiak

Informazio orokorra

Liburutegi horiek osagai hauek dituzte: LAPACK eta BLAS liburutegiak, Fourier-en transformatuak, PARDISO (ekuazio linealen sistema handiak ebazten ditu), funtzio matematikoak (Vector Math Library-VML) eta funtzio estatistikoak (Vector Statistical Library-VSL).

Zalantzak badituzu edo informazio gehiagorako galdetu  teknikariei.

 

Nola linkatu

Arkitektura desberdinentzako nola linkatu ez badakizu mesedez kontsultatu teknikariei.

Defektuz instalatutako liburutegiak

  • 11.1 Itanium2 nodoetan (/opt/intel/Compiler/11.1/073/mkl/lib/64).
  • 15.0 Xeon nodoetan (/software/intel/composerxe/mkl/lib/intel64).
  • 15.0 Pendulon (/software/intel/composerxe/mkl/lib/intel64).

Informazio gehiago

MKL 10.1 erabiltzailearen eskuliburua pdf formatuan.

MKL 10.1 liburutegien eskuliburua.

VSL 9.1ren eskuliburua pdf

Online informazioa.

Intel Konpilatzaileak

Informazio orokorra

Itanium2 nodoetan bereziki, konpilatzaile hauek erabiltzea goemndatzen dugu. GNU konpilatzailean baino eraginkorragoak baitira.

Zerbitzuko zerbitzaritan konpilatzeko txosten bat (pdf) prestatu dugu. Oso gomendagarria da irakurtzea. Bertan, zerbitzuko makina guztietarako programak nola konpilatu eta erabili azltzen dugu ere.

Zalantzak badituzu edo informazio gehiagorako galdetu  teknikariei.

 

Nola exekutatu

Fortran, C edo C++ exekutatzeko erabili ifort, icc, icpc.

Defektuz instalatutako konpilatzaileak

  • Itanium nodoetan Intel 11.1 Fortran (ifort), C (icc) eta C++ (icpc).
  • Xeon nodoetan Intel 15.0 Fortran (ifort), C (icc) eta C++ (icpc).

Informazio Gehiago:

Egikaritu, ifort -help konpilatzaile bakoitzarentzat edo galdetu  teknikariei.

Fortan Eskuliburua

Fortran Konpilatzailearen Eskuliburua

C Konpilatzailearen Eskuliburua

MPI Liburutegiak

Informazio orokorra

MPI liburutuegiak kalkulu paraleloak banatuak egiterakoan gehien erabilzten diren liburutegiak dira. MPI inplementazio mota desberdinak daude. Zerbitzuan hainbat ditugu instalatuta: HP-MPI, Bull-MPI,… Azkeneko bertsioak IntelMPI 4.0.3, MPIbull2 1.3, hpMPI 2.02, openMPI 1.4 eta mvapich2 1.5 dira. [intlink id=”3650″ type=”post”]Taula honetan[/intlink] erraz ikusi dezakezu bakoitza non dagoen eskuragarri.

Zalantzak badituzu edo informazio gehiago behar baduzu galdetu teknikariei.


Defektuz instalatutako liburutegiak

Defektuz erabiltzen direnak hauek dira

  • Itanium  nodoetan (Arina), MPIbull2.
  • Opteron nodoetan (Maiz) IntelMPI.
  • Xeon nodoetan (Guinness eta Katramila) Intelmpi.
  • OpenMPI Pendulon.

IntelMPI liburutegiak

Xeon y opteron nodoetan (Arina y maiz) eskuragarri daude. Defektuzkoa ez badira kargatu daitezke exekutatzen

source /software/intel/impi_latest/bin64/mpivars.sh

Inteleko Fortran, C y C++ kompiladoreak erabiltzeko exekutatu mpiifort, mpiicc e mpiicpc hurrenez hurren. GNU konpiladoreak erabiltzeko exekutatu mpif90, mpicc e mpiCC.

MPIbull2 liburutegiak

Xeon eta itanium nodoetan (Guinness eta Arina) ezkuragarri daude. Defektuzkoa ez badira kargatu daitezke exekutatzen

source /opt/mpi/mpibull2-1.3.9-18.s/share/mpibull2.sh

Inteleko Fortran, C y C++ kompiladoreak erabiltzeko exekutatu mpif90, mpicc e mpiCC.

HpMPI liburutegiak

Itanium eta opteron nodoetan (Arina y Maiz) eskuragarri daude. Defektuzkoa ez badira kargatu daitezke exekutatzen

export PATH=/opt/hpmpi/bin:$PATH

Inteleko Fortran, C y C++ kompiladoreak erabiltzeko exekutatu mpif90, mpicc e mpiCC.

OpenMPI liburutegiak

Xeon nodoetan (Guinness) eta Pendulon eskuragarri daude. /software/openmpi direktorioan instalatuta daude. Erabili ahal izateko path osoa zehaztu behar da, adibidez

/software/openmpi/bin/mpif90

Inteleko Fortran, C y C++ kompiladoreak erabiltzeko exekutatu mpif90, mpicc e mpiCC.

mvapich2 liburutegiak

Xeon nodoetan (Guinness) eskuragarri daude. /software/mvapich2 direktorioan instalatuta daude. Erabili ahal izateko path osoa zehaztu behar da, adibidez

/software/mvapich2/bin/mpif90

Inteleko Fortran, C y C++ kompiladoreak erabiltzeko exekutatu mpif90, mpicc e mpiCC.