Strumenti Utente

Strumenti Sito


roberto.depietri:pub:einstein_toolkit_lovelace

Einstein Toolkit Lovelace version

The download of Lovelace (May 2012) version of the Einstein Toolkit one need to give the following commands:

curl -O https://raw.github.com/gridaphobe/CRL/master/GetComponents 
chmod a+x GetComponents
./GetComponents --noshallow -a https://svn.einsteintoolkit.org/manifest/branches/ET_2012_05/einsteintoolkit.th

at this point one has the full source tree (in the Cactus subdirectory).

We also did

cd /storage6/roberto.depietri/EinsteiToolkitLovelace
curl -O https://raw.github.com/gridaphobe/CRL/master/GetComponents 
chmod a+x GetComponents

and prepared in

 [SVN_parma]/Examples/ParmaMasterFile

a list of the configuration file that would be useful for any user of the Parma gravity group

Fermi Blue Gene/Q Machine

The main reference page for FERMI@cineca is here and the main switch for compilation are

  1. -qarch=qp: Produces object code for the BG/Q platform
  2. -qtune=qp: Optimizes for the BG/Q platform

To get the "mpi" compilation and linking options one can give the command

 mpixlcxx -show

Simfactory

The use of simfactoryis achieved using the aliased command SIM:

alias SIM='/storage5/ET_Lovelace/Cactus/simfactory/bin/sim'

and the configuration is based on the following files:

etc/defs.local.ini
mdb/machines/einstein.pr.infn.it.ini
mdb/machines/gridPR.ini
mdb/machines/fermiBGQ
mdb/optionlists/einstein.pr.infn.it.cfg
mdb/optionlists/gridPR.cfg
mdb/optionlists/fermiBGQ.cfg

To synchronize the Cactus tree the command is:

SIM sync  fermiBGQ
SIM build ParmaTest --remote fermiBGQ --thornlist thornlists/ParmaTest.th
roberto.depietri/pub/einstein_toolkit_lovelace.txt · Ultima modifica: 22/08/2012 17:01 da roberto.depietri