Hi Ben,

On Sep 14, 2015, at 7:48 PM, Kenneth Hoste <[email protected]> wrote:
> As Jack already mentioned, iompi is a good starting point (but doesn't 
> include the BLAS/LAPACK/FFTW part to make it a 'full' toolchain).
> […]
> As long as you limit yourself to slapping together existing toolchain 
> components (my suggestion would be to go for Intel compilers + OpenMPI + 
> OpenBLAS + FFTW), you should be in for a fairly smooth ride (since the EB 
> framework will take care of the hard part), provided that you don't run into 
> any surprises when building OpenBLAS with Intel compilers (we've done it 
> before, should be fine).

Effectively, you pronounce the need for the “ioolf” toolchain (alike goolf)
and be sure that you are not alone in this ride.

> That being said: there's actually a free version of Intel MKL available too, 
> see https://software.intel.com/sites/campaigns/nest/.
> Only for MKL (+ compilers) though, not Intel MPI, and I'm sure there are some 
> restrictions in place too w.r.t. allowed usage.

That alternative, pending a compatible license, would allow you to reuse the 
“iomkl” toolchain which already exists.
>From there, it should be just versions substitutions and a massive recursive 
>--try-toolchain to build a new module universe.

>> Do you think such a toolchain would be useful to the community?
> 
> I think it certainly would, I'm sure there are others in the same boat as you 
> are.

Yes, they will be useful: ioolf & iomkl toolchains may be super handy for 
cloud-compatible builds.

cheers,
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