Howdy all,
As I deploy my limited Python skills in trying
to create a workable EB environment using
IBM's XL compiler/math suite[*] on a Power7 (ppc64)
based cluster, I was just curious who else is
working the problem so I could compare notes.
I've managed to properly alter gcc.py to not use the
unsupported march=native (and fallback to mcpu=native)
and I've got a hack in tools/systemtools.py to return
"PPC" instead of "UNKNOWN" for now. So I can build
the full GCC based easyconfigs (190 packages for now),
but I need to get IBM XL compilers going too (working on it...).
I know there was at least one name mentioned at
SC14, but I'm just curious if there are more (and
also curious of an update from that person).
Also, anyone dealing with (IBM) BGQ and EB, I'm
interested in progress.
Thanks,
jack
p.s./[*] [below] asthetically... would "xl" vs. "ibmxl" be preferred by
most users?
(I see merits in both naming standards though "xlc" would
fit more nicely
with "icc" and "GCC") Along those lines... is the
-[releasedate] helpful?
(python_virtenv)[j-perdue@curie1 easyconfigs]$ module avail ibm
------------------------------------------
/software/easybuild/modulefiles/all/Core
-------------------------------------------
ibmurt/1.2.0.0-120321 ibmxlc/13.1.0.0-140510
ibmxlf/15.1.0.0-140509 ibmxlsmp/4.1.0.0-140411
ibmxl/2014.12.19 ibmxlcxlf/2015.1.1 ibmxlmass/8.1.0.0-140423