On 27/06/2017 10:12, Kenneth Hoste wrote:
Dear EasyBuilders,

The time has come to look into the 2017b update of the common toolchains, i.e. foss/2017b and intel/2017b.

I have already created WIP pull requests for them, see [1, 2].

Currently, the toolchains are defined as specified below, but since updates are expected soon for both OpenBLAS (0.2.20?) & GCC (6.4.0), we should give it some more time before writing them in stone (especially for OpenBLAS since the current last release dates from Sept'16...).

All toolchain components are basically updated to the latest version, except for GCC since Intel support made the statement that the 2017 update 4 versions of the Intel compilers are not supported yet on top of GCC 7.x.

foss/2017b:
    GCC 6.3.0 (*) + binutils 2.28
    OpenMPI 2.1.1
    OpenBLAS 0.2.19 (*)
    FFTW 3.3.6(-pl2)
    ScaLAPACK 2.0.2

intel/2017b:
    Intel compilers 2017.4.196 on top of GCC 6.3.0 (*) + binutils 2.28
    Intel MPI 2017.3.196
    Intel MKL 2017.3.196

(*) update expected in the coming weeks!

Update: GCC 6.4.0 is expected to be released next week.

I'm already testing things a bit with the release candidate, no problems encountered.

WIP pull request for GCCcore/6.4.0 that will serve as a base for both foss/2017b and intel/2017b @ https://github.com/hpcugent/easybuild-easyconfigs/pull/4794 .

I hope the new OpenBLAS release will be there soon too...


regards,

Kenneth


I hope we can finalize these toolchain definitions very soon (i.e. when GCC 6.4 and the OpenBLAS update are available), so we have ample time to test these toolchains with existing 2017a (and maybe also 2016b) easyconfigs.

Any feedback, comments & suggestions are welcome!


regards,

Kenneth


[1] https://github.com/hpcugent/easybuild-easyconfigs/pull/4618 (intel/2017b) [2] https://github.com/hpcugent/easybuild-easyconfigs/pull/4768 (foss/2017b)

Reply via email to