We have a user desiring to use the Intel compilers and Intel MPI for a
performance bump in his (OpenFOAM based) code.
What has been peoples experience with these versus GCC/OpenMPI? Do
you see significant performance improvements?
On the Intel web site, I see "Intel Parallel Studio XE 2015 (Cluster
edition)". Is this the software supported in the intel-2015a
toolchain?
I'm curious about the differences between intel-2015a, intel-2015-02
and ictce-7.3.5 toolchains? Are these just for different Intel
releases (it seem to be mostly version numbers). All seem to be
referenced by recent software, but intel-2015a has the most referrers.
The intel-2015a toolchain seems to also depend upon GCC-4.9.3 (just
from reading the .eb files). Is there some reason for this?
As a side note: I've been converting my things to use the foss-2015a
toolchain (from goolf-1.4.10) and this appears to be working out. I
initially did a --try-toolchain build and most things seemed to build.
So far, I'm just cribbing off of existing .eb files and changing the
toolchain in these one-by-one and adding them to my easyconfig
directory. Is there really any other better way? I'm not looking
forward to future easybuild releases where I need to compare renamed
.eb files against the original ones to pick up significant changes.
If I should add the intel-2015a toolchain, I also really don't want to
create another couple dozen .eb files with just the toolchain change
(although this time it would be a little simpler rename/sed commands).
Thanks,
Stuart
--
I've never been lost; I was once bewildered for three days, but never lost!
-- Daniel Boone