System Compatibility¶
Some machines were specifically taken into account for e4s-cl to work on and have profiles tailored for them. They can be downloaded at install time to ease the initialization step.
Installation for known systems¶
To enable such profiles, use the E4SCL_TARGETSYSTEM
argument when calling make
or make install
. The appropriate profile will be downloaded and made available for the installed e4s-cl installation.
$ make INSTALLDIR=<prefix> [E4SCL_TARGETSYSTEM=<system_key>] install
Once installed, a builtin profile can be used by passing its name to e4s-cl init:
$ e4s-cl init --system <system_key> [ ... ]
A list of available builtin profiles can be found in the help page of the init command, with the description of the --system
flag.
Successfully tested systems¶
The following highlights systems on which e4s-cl has been tested and has run.
System name |
MPI version |
Launcher |
Container Backend |
System key |
|
|
SLURM |
singularity |
|
|
|
SLURM |
singularity |
|
|
|
ALPS |
singularity |
|
|
Shifter’s MPICH module |
SLURM |
shifter |
|
|
Shifter’s MPICH module |
SLURM |
shifter |
|