Μετάβαση στο περιεχόμενο

European Environment for Scientific Software Installations

To project EESSI (προφέρεται όπως η λέξη "easy") είναι μία συνεργασία μεταξύ διαφορετικών εταίρων της Ευρωπαϊκής HPC κοινότητας με σκοπό την ανάπτυξη ενός κοινού περιβάλλοντος με διαθέσιμο λογισμικό για HPC ή cloud υποδομές, αλλά και προσωπικούς υπολογιστές, καθώς και για διαφορετικές αρχιτεκτονικές επεξεργαστών.

EESSI στον Αριστοτέλη

Για την ενεργοποίηση του EESSI environment μπορούμε να χρησιμοποιήσουμε την παρακάτω εντολή:

# source /cvmfs/software.eessi.io/versions/2023.06/init/bash

Για ευκολία, μπορούμε να χρησιμοποιήσουμε την μεταβλητή περιβάλλοντος $EESSI_INIT, ως εξής:

# source $EESSI_INIT

Στην συνέχεια μπορούμε να δούμε τα διαθέσιμα modules με την εντολή:

# module avail

Η module avail είναι case insensitive και μπορούμε να την χρησιμοποιήσουμε για να αναζητήσουμε συγκεκριμένα modules. Παρακάτω, μπορείτε να δείτε ορισμένα παραδείγματα αναζήτησης λογισμικού που περιλαμβάνετε στο περιβάλλον EESSI.

Find EESSI available modules
# module avail bio
# module avail espresso
# module avail openfoam
# module avail gromacs
# module avail mesa
# module avail jupyter
# module avail R/4.3
# module avail python
# module avail cdo wrf netcdf hdf5

Για την ενεργοποίηση ενός EESSI module, μπορούμε να χρησιμοποιήσουμε την εντολή module load για παράδειγμα ως εξής:

# module load OpenFOAM

Loading modules

Σημειώνουμε ότι η εντολή module load είναι case sensitive, επομένως το module θα πρέπει να γίνει load όπως εμφανίζεται στην έξοδο της εντολής module avail.