Hi,
In the Compute Canada repository, we have the following toolchains :
iimkl   (intel compiler + intel MKL)
iompi  (intel compiler + openmpi)
iomkl (iimkl + openmpi)
iomklc  (iomkl + cuda)
iimklc  (iimkl + cuda)

and the equivalent for GCC compilers. We build most of our recipes with those (minimizing the dependencies).
You can find the recipes in here:
github.com/computecanada/easybuild-easyconfigs/tree/computecanada-master/

We have not pushed them back to upstream because there are other things which make our setup different (such as the underlying Nix layer, and everything is RPATH) and would probably make it hard to merge our recipes upstream.

Maxime

On 17-08-18 05:39, Kenneth Hoste wrote:
Dear Joachim,

On 18/08/2017 11:29, Joachim Hein wrote:
Hi,

I have a user request for an IOMKL toolchains based on the Intel compiler 17.4 and OpenMPI 2.1.1. I understand that Intel 17.4 is a strong candidate for intel/2017b. I an IOMKL for that also in the making? Can one get configs and stuff for that? If no IOMKL for that is in the works, I could imagine engaging here. If that would be appreciated, could I get (pointers to) “beta” or “RC” files for the components of intel/2017b?

There's no iomkl in the making yet, so knock yourself out. ;)

intel/2017b: https://github.com/easybuilders/easybuild-easyconfigs/pull/4618 foss/2017b: https://github.com/easybuilders/easybuild-easyconfigs/pull/4768

Other than OpenBLAS (irrelevant for iomkl) I don't think these will change any further.

Do try and leverage the easyconfigs that are there already rather than creating duplicates in your iomkl PR...


regards,

Kenneth


Reply via email to