Hi Gunnar,

On Jan 24, 2017, at 6:54 PM, Gunnar Sauer <[email protected]> wrote:
> I was told to use the optimized system whereever possible.

Well, that advice applies on the Cray, which comes with its math kernel libs 
pre-optimised for the particular arch.

However, it is not true on generic Xeon clusters, since fi. RedHat would rather 
distribute FFT/LAPACK RPMs
which work for everybody, rather than “the fastest and greatest build”.

In short, take advantage of EasyBuild to create a namespace compatibility layer 
among the resources
but do not hold your breath for total reproducibility across the platforms - 
it’s just the best you can do.
If you arrive at a point where things build symmetrically across the platforms, 
I would call that success.

The spirit of this document reflects that kind of situation, when fusing 
different architectures together:
http://hpcbios.readthedocs.io/en/latest/HPCBIOS_06-01.html

enjoy,
Fotis


-- 
echo "sysadmin know better bash than english" | sed s/min/mins/ \
  | sed 's/better bash/bash better/' # signal detected in a CERN forum







Reply via email to