EAR 4.3
Reference Manual
EAR Loader

The Loader (EARLo) is a lightweight and small library loaded by the EAR SLURM plugin using the LD_PRELOAD environment variable while executing the user application. EARLo detects the underlying application, identifying the MPI version (if used) and other minor details. With this information, the loader opens the suitable EAR Library version.

As can be read in the EARL page, depending on the MPI vendor the MPI types can be different, preventing any compatibility between distributions. For example, if the MPI distribution is OpenMPI, the EAR Loader will load the EAR Library compiled with the OpenMPI includes.

You can read the installation guide for more information about compiling and installing different EARL versions.