HOME| CRESCO| Guide/tutorials| Contatti| F.A.Q.

Guide / tutorials

Librerie



SOMMARIO:

  1. Compilatori Disponibili su infrastruttura CRESCO
  2. Librerie per il Calcolo Parallelo fornite da OFED 1.4.0
  3. Librerie per il Calcolo Parallelo fornite di sistema su CentOS 5.3
  4. Tools di Debugging
  5. Librerie Numeriche e Matematiche per INTEL
  6. Librerie per GCC 4.1
  7. Librerie per PGI 7.1-4
  8. Applicativi e/o librerie runtime di carattere Numerico/Matematico/Grafico installati in locale

(versione doc)

1. Compilatori Disponibili su infrastruttura CRESCO

Descrizione/Note

Versione

Path

GNU GCC Suite

gcc, gcj, g++, gfortran e relative dev lib

gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)

Di sistema

GCC 4.3.3

(path inclusi in profile locale)

Nome binario: gcc433

4.3.3 (GCC)

/opt/gcc433/

INTEL Suite Completa

(path inclusi nelle profiles)

11.0.083

/opt/intel

PGI

(path inclusi nelle profiles)

7.1-4 64-bit

/afs/enea.it/software/pgi_7.1/linux86-64/7.1-4

[top]

2. Librerie per il Calcolo Parallelo fornite da OFED 1.4.0

Descrizione/Note

Versione

Path

La selezione dello specifico flavour avviene tramite il comando mpi-selector (già in profile) che carica in profile il binpath sul PATH e aggiorna LD_LIBRARY_PATH

mvapich_gcc-1.1.0-3143

1.1.0

/usr/mpi/gcc/mvapich-1.1.0

/usr/mpi/gcc/mvapich-1.1.0/lib

/usr/mpi/gcc/mvapich-1.1.0/lib/shared

/usr/mpi/gcc/mvapich-1.1.0/include

mvapich_intel-1.1.0-3143

1.1.0

/usr/mpi/intel/mvapich-1.1.0

/usr/mpi/intel/mvapich-1.1.0/lib

/usr/mpi/intel/mvapich-1.1.0/lib/shared

/usr/mpi/intel/mvapich-1.1.0/include

mvapich_pgi-1.1.0-3143

1.1.0

/usr/mpi/pgi/mvapich-1.1.0

/usr/mpi/pgi/mvapich-1.1.0/lib

/usr/mpi/pgi/mvapich-1.1.0/lib/shared

/usr/mpi/pgi/mvapich-1.1.0/include

openmpi_gcc-1.2.8-1

(shared)

1.2.8

/usr/mpi/gcc/openmpi-1.2.8

/usr/mpi/gcc/openmpi-1.2.8/lib64

/usr/mpi/gcc/openmpi-1.2.8/include

openmpi_intel-1.2.8-1

(shared)

1.2.8

/usr/mpi/intel/openmpi-1.2.8

/usr/mpi/intel/openmpi-1.2.8/lib64

/usr/mpi/intel/openmpi-1.2.8/include

openmpi_pgi-1.2.8-1

(shared)

1.2.8

/usr/mpi/pgi/openmpi-1.2.8

/usr/mpi/pgi/openmpi-1.2.8/lib64

/usr/mpi/pgi/openmpi-1.2.8/include

[top]

3. Librerie per il Calcolo Parallelo fornite di sistema su CentOS 5.3

Descrizione/Note

Versione

Path

Lam (shared) GCC 4.1

7.1.2-14

Di Sistema

/usr/lib64/lam

/usr/lib/lam

[top]

4. Tools di Debugging

Descrizione/Note

Comando

Versione

Path

TotalView

totalview       

8.6.2-2

/opt/toolworks/totalview

Intel Debugger

idb

11.0-1

/opt/intel/Compiler/11.0/083/idb (path inclusi in profiles)

GNU GDB

gdb

6.8-27.el5

Di sistema (già in profile)

Portland PGDBG

pgdebug

7.1-4 (64 bit)

/afs/enea.it/software/pgi_7.1/linux86-64/7.1-4/bin

[top]

5. Librerie Numeriche e Matematiche per INTEL

Descrizione/Note

Versione

Path

INTEL MKL

libfftw2xc_intel.a

libfftw2xf_intel.a

libfftw3xc_intel.a

libfftw3xf_intel.a

libguide.a

libguide.so

libiomp5.a

libiomp5.so

libmkl_blacs_ilp64.a

libmkl_blacs_intelmpi20_ilp64.a

libmkl_blacs_intelmpi20_lp64.a

libmkl_blacs_intelmpi_ilp64.a

libmkl_blacs_intelmpi_lp64.a

libmkl_blacs_lp64.a

libmkl_blacs_openmpi_ilp64.a

libmkl_blacs_openmpi_lp64.a

libmkl_blacs_sgimpt_ilp64.a

libmkl_blacs_sgimpt_lp64.a

libmkl_blas95.a

libmkl_cdft.a

libmkl_cdft_core.a

libmkl_core.a

libmkl_core.so

libmkl_gf_ilp64.a

libmkl_gf_ilp64.so

libmkl_gf_lp64.a

libmkl_gf_lp64.so

libmkl_gnu_thread.a

libmkl_gnu_thread.so

libmkl_i2p.so

libmkl_intel_ilp64.a

libmkl_intel_ilp64.so

libmkl_intel_lp64.a

libmkl_intel_lp64.so

libmkl_intel_sp2dp.a

libmkl_intel_sp2dp.so

libmkl_intel_thread.a

libmkl_intel_thread.so

libmkl_ipf.a

libmkl_lapack95.a

libmkl_lapack.a

libmkl_lapack.so

libmkl_scalapack.a

libmkl_scalapack_ilp64.a

libmkl_scalapack_lp64.a

libmkl_sequential.a

libmkl_sequential.so

libmkl.so

libmkl_solver.a

libmkl_solver_ilp64.a

libmkl_solver_ilp64_sequential.a

libmkl_solver_lp64.a

libmkl_solver_lp64_sequential.a

libmkl_vml_i2p.so

mkl95_blas.mod

mkl95_lapack.mod

mkl95_precision.mod

10.1.1.019

/opt/intel/mkl/10.1.1.019/lib/32

/opt/intel/mkl/10.1.1.019/lib/64

/opt/intel/mkl/10.1.1.019/lib/em64t

Linkare la piattaforma desiderata.

Intel MKL FFTW2

10.1.1.019

/opt/intel/mkl/10.1.1.019/lib/32

/opt/intel/mkl/10.1.1.019/lib/64

/opt/intel/mkl/10.1.1.019/lib/em64t

Intel FFTW3

10.1.1.019

/opt/intel/mkl/10.1.1.019/lib/32

/opt/intel/mkl/10.1.1.019/lib/64

/opt/intel/mkl/10.1.1.019/lib/em64t

Intel MKL LAPACK

10.1.1.019

/opt/intel/mkl/10.1.1.019/lib/32

/opt/intel/mkl/10.1.1.019/lib/64

/opt/intel/mkl/10.1.1.019/lib/em64t

Intel MKL SCALAPACK

10.1.1.019

/opt/intel/mkl/10.1.1.019/lib/32

/opt/intel/mkl/10.1.1.019/lib/64

/opt/intel/mkl/10.1.1.019/lib/em64t

Blitz

0.9-3

 /opt/intel/lib/lib e /opt/intel/lib64/lib

libblitz.a

Boost (la versione 1.33.1-0 non è compilabile con intel)

1.39.0

 /opt/intel/lib/lib e /opt/intel/lib64/lib

libboost_*.a

GSL

1.10

/opt/intel/lib/lib e /opt/intel/lib64/lib

libgsl.a

libgslcblas.a

libgslcblas.la

libgslcblas.so

libgslcblas.so.0

libgslcblas.so.0.0.0

libgsl.la

libgsl.so

libgsl.so.0

libgsl.so.0.10.0

HDF5

1.6.9

/opt/intel/lib/lib e /opt/intel/lib64/lib

libhdf5.a

libhdf5_hl.a

libhdf5_hl.la

libhdf5_hl.so

libhdf5_hl.so.0

libhdf5_hl.so.0.0.0

libhdf5.la

libhdf5.settings

libhdf5.so

libhdf5.so.0

libhdf5.so.0.0.0

 

 

 

[top]

6. Librerie per GCC 4.1

 

 

Descrizione/Note

Versione

Path

Blacs

1.1-24

Di sistema (/usr/lib e /usr/lib64 – già in profiles)

Blas

3.0-37

Di sistema  (/usr/lib/libblas.so.3)

Blitz

0.9-3

Di sistema

Boost

1.33.1-10

Di sistema

OpenDX

4.4.4-3

Di sistema

FFTW2

2.1.5-15

Di sistema

FFTW3

3.1.2-5

Di sistema

GSL

1.10-10

Di sistema (/usr/lib64 e /usr/lib)

libgsl.so.0

libgsl.so.0.10.0

libgslcblas.so.0

libgslcblas.so.0.0.0

HDF5

1.6.5-7

Di sistema

LAPACK

3.0-37

Di sistema

SCALAPACK

1.7.5-1

Di sistema

HYPRE

2.0.0

/opt/hypre

LIBSBML

4.0.0-b1

/opt/libsbml

PETSC

3.0.0-p5

/opt/petsc-3.0.0-p5

XMLF90

1.2g

/opt/xmlf90

 

 

 

[top]

7. Librerie per PGI 7.1-4

 

 

Descrizione/Note

Versione

Path

Blacs

1.1

/opt/pgi/lib/

blacsCinit_MPI-LINUX-0.a

blacsF77init_MPI-LINUX-0.a

blacs_MPI-LINUX-0.a

Blas

3.0-37

/afs/enea.it/software/pgi_7.1/linux86-64/7.1-4/lib/libblas.a

Blitz

0.9-3

Dei bugs del package non permettono l’installazione delle lib nonostante la compilazione vada a buon fine.

Boost

1.39.0

Non compila con PGI :

http://lists.boost.org/boost-build/2008/08/19968.php

http://lists.boost.org/boost-build/2008/08/19982.php

FFTW2

2.1.5-15

/opt/pgi/lib /opt/pgi/include /opt/pgi/info

libfftw.a

libfftw.la

librfftw.a

librfftw.la

FFTW3

3.1.2-5

/opt/pgi/lib

libfftw3.a

libfftw3.la

libfftw3.so

libfftw3.so.3

libfftw3.so.3.1.3

GSL

1.10-10

/opt/pgi/lib/

libgsl.a

libgslcblas.a

libgslcblas.la

libgslcblas.so

libgslcblas.so.0

libgslcblas.so.0.0.0

libgsl.la

libgsl.so

libgsl.so.0

libgsl.so.0.10.0

HDF5

1.6.5-7

/opt/pgi/lib/

libhdf5.a

libhdf5_hl.a

libhdf5_hl.la

libhdf5.la

libhdf5.settings

LAPACK

3.0-37

/afs/enea.it/software/pgi_7.1/linux86-64/7.1-4/lib/liblapack.a

SCALAPACK

1.8.0

/opt/pgi/lib/libscalapack.a

[top]

8. Applicativi e/o librerie runtime di carattere Numerico/Matematico/Grafico installati in locale

Descrizione/Note

Versione

Path

R

2.8.1-3

Di sistema

Octave

3.0.1-2

Di sistema

Octave-forge

20071212-6

Di sistema

OpenDX

4.4.4-3

Di sistema

plplot

5.7.3-3

Di sistema

Plplot-libs

5.7.3-3

Di sistema

GNU Plot

4.0.0-14

Di sistema

GRACE

5.1.22-2

Di sistema

ImageMagick  e dev lib

6.2.8.0-4

Di sistema

ImageMagick-c++ e dev lib

6.2.8.0-4

Di sistema

ImageMagick-perl

6.2.8.0-4

Di sistema

LibXp e libXp-devel

(necessaria alla esecuzione di MatLab)

1.0.0-8.1

Di sistema

freeglut

2.4.0-7.1

Di sistema

mesa-libGL

mesa-libGL-devel

mesa-libGLU

mesa-libGLU-devel

mesa-libGLw

6.5.1-7.7

Di sistema

openmotif22

2.2.3-18

Di sistema

pcsc-lite

1.4.4-0.1

Di sistema

Ruby

1.8.5-5

Di sistema

valgrind

3.2.1-6

Di sistema

Xaw3d

1.5E-10.1

Di sistema

[top]


ultimo aggiornamento: 30/07/2009|e-mail: Raia Salvatore