Skip to content

Περιγραφή

The Einstein Toolkit is a community-driven software platform of core computational tools to advance and support research in relativistic astrophysics and gravitational physics.

Einstein Toolkit Hack (2017_06)

Παράδειγμα χρήσης

Μεταβαίνουμε στο $SCRATCHDIR όπου και δημιουργούμε ένα νέο φάκελο

# cd $SCRATCHDIR
# mkdir ET-Hack-case
# cd ET-Hack-case

Φτιάχνουμε ένα φάκελο par

# mkdir par

και εκεί μέσα τοποθετούμε το αρχείο παραμέτρων εισόδου που θα χρησιμοποιήσουμε.

Το script που θα χρησιμοποιήσουμε είναι το εξής:

#!/bin/bash
#PBS -q see
#PBS -N ET-Hack-case
#PBS -j oe
#PBS -l nodes=1:ppn=12,walltime=1:00:00:00

cd $PBS_O_WORKDIR
export OMP_NUM_THREADS=1

module load gcc/5.5.0 openmpi-3.0.0
module load ET

mpirun cactus_ET1 par/static_tov.par

Αποθηκεύουμε τα περιεχόμενα σε ένα νέο αρχείο (έστω ET-Hack-case.sh) και το υποβάλλουμε προς εκτέλεση με την εντολή:

# qsub ET-Hack-case.sh

Εφόσον το job έχει εκκινήσει μπορούμε να παρακολουθούμε την εξέλιξη από τα παραγόμενα αρχεία εξόδου.

Πληροφορίες εγκατάστασης

Για την εγκατάσταση έχουν χρησιμοποιηθεί οι εξής μεταγλωττιστές:

  • gcc/5.5.0 και
  • openmpi-3.0.0

Επιπλέον βιβλιοθήκες συστήματος που χρησιμοποιήθηκαν είναι οι εξής:

  • zlib-1.2.11
  • boost-1.65.1
  • gsl-2.4
  • openblas-0.2.20
  • fftw-3.3.6-pl2
  • hdf5-1.10.1
  • papi-5.5.1