13.07.2015 Views

EUROPLEXUS – MPI Version at the JRC - European Laboratory for ...

EUROPLEXUS – MPI Version at the JRC - European Laboratory for ...

EUROPLEXUS – MPI Version at the JRC - European Laboratory for ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1 IntroductionThe explicit Finite Element code <strong>EUROPLEXUS</strong> is written <strong>for</strong> <strong>the</strong> calcul<strong>at</strong>ion of fast dynamicfluid-structure interactions. This code has been developed in collabor<strong>at</strong>ion between <strong>the</strong> FrenchCommissari<strong>at</strong> à l'Energie Atomique (CEA Saclay) and <strong>the</strong> Joint Research Centre of <strong>the</strong> <strong>European</strong>Union (<strong>JRC</strong> Ispra).In recent years, <strong>the</strong> use of multi-processor machines has become more and more popular especiallyusing <strong>the</strong> Linux oper<strong>at</strong>ing system. But also under Windows more and more CPU-consumingprograms are running on more than one thread. While OpenMP (shared memory) can mainly onlybe used on one machine, <strong>MPI</strong> (distributed memory) calcul<strong>at</strong>ions are possible also on much biggercluster systems. The <strong>EUROPLEXUS</strong> code was adapted to <strong>MPI</strong> calcul<strong>at</strong>ions in recent years <strong>at</strong> CEA<strong>for</strong> <strong>the</strong>ir Linux cluster system. This technical note presents <strong>the</strong> developments <strong>for</strong> <strong>MPI</strong> underWindows <strong>at</strong> <strong>JRC</strong> and <strong>the</strong> adapt<strong>at</strong>ion of <strong>the</strong> compil<strong>at</strong>ion and running procedures to <strong>the</strong> new <strong>JRC</strong>HPC Linux cluster.The description of OpenMP and <strong>MPI</strong> can be found in <strong>the</strong> following specific<strong>at</strong>ions:• http://www.openmp.org/mp-documents/spec30.pdf• http://www.mpi-<strong>for</strong>um.org/docs/mpi21-report.pdf4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!