<div dir="auto"><div>It compiled fine. However the MPI+omp does not work, it only does MPI when you check the Wall/CPU times.</div><div><br></div><div data-smartmail="gmail_signature">___<br>Emeritus Professor Laurence Marks (Laurie)<br>Department of Materials Science and Engineering, Northwestern University<br><a href="http://www.numis.northwestern.edu">www.numis.northwestern.edu</a><br>"Research is to see what everybody else has seen, and to think what nobody else has thought" Albert Szent-Györgyi</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, Apr 26, 2025, 03:03 Fecher, Gerhard <<a href="mailto:fecher@uni-mainz.de">fecher@uni-mainz.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Laurence <br>
I compiled ELPA 2025.01.001 without problems using the OneAPI 2025.1.0<br>
<br>
what is your problem ? <br>
is it ifort or icc ? too old compilers ?<br>
(Note my programms run partially much faster when using the latest ifx/icx compared to older 2021 or 22 OneAPI versions,<br>
therefore I did not install the old stuff on new computers anymore)<br>
<br>
If I use --enable-omp without specifying -qopenmp in the configuration, <br>
the the icx compiler complains that one should use -qopenmp instead of -fopenmp.<br>
Obviously the configure script does not distinguish wether one uses icx or a different compiler (in old icc versions it was -openmp instead of -qopenmp !).<br>
However, none of the ELPA checks fails.<br>
<br>
The complains (warnings) of the icx about -qopenmp vanish in the following configuration,<br>
where the checks also run without problems:<br>
./configure --prefix=$HOME/lib/elpa-intel \<br>
CC=mpiicx CXX=mpiicpx CFLAGS="-O3 -xCORE-AVX512 -qopenmp" \<br>
FC=mpiifx FCFLAGS="-O3 -xCORE-AVX512 -fp-model=precise -qopenmp" \<br>
SCALAPACK_FCFLAGS="-I${MKLROOT}/include" \<br>
SCALAPACK_LDFLAGS="-L${MKLROOT}/lib -lmkl_scalapack_lp64 \<br>
-lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lmkl_blacs_intelmpi_lp64 -liomp5 -lpthread -lm -ldl \<br>
-Wl,-rpath,${MKLROOT}/lib" \<br>
--enable-option-checking=fatal --with-mpi=yes --enable-openmp \<br>
--disable-c-tests --disable-cpp-tests \<br>
--enable-avx2 --enable-avx512-kernels<br>
<br>
My problem is how to make the fastest ELPA library on systems with AMD EPYC processors (usually -xCORE... fails on AMD's),<br>
the configure script for icx does not recognice the processor and that it has the AVX512 extensions<br>
indeed, Intel is not interested in support of AMD processors,<br>
does someone know about the GNU support for AVX512 on AMD's, is it well implemented in gcc ?<br>
<br>
Ciao<br>
Gerhard<br>
<br>
DEEP THOUGHT in D. Adams; Hitchhikers Guide to the Galaxy:<br>
"I think the problem, to be quite honest with you,<br>
is that you have never actually known what the question is."<br>
<br>
====================================<br>
Dr. Gerhard H. Fecher<br>
Institut of Physics<br>
Johannes Gutenberg - University<br>
55099 Mainz<br>
________________________________________<br>
Von: Wien [<a href="mailto:wien-bounces@zeus.theochem.tuwien.ac.at" target="_blank" rel="noreferrer">wien-bounces@zeus.theochem.tuwien.ac.at</a>] im Auftrag von Laurence Marks [<a href="mailto:laurence.marks@gmail.com" target="_blank" rel="noreferrer">laurence.marks@gmail.com</a>]<br>
Gesendet: Freitag, 25. April 2025 22:59<br>
An: A Mailing list for WIEN2k users<br>
Betreff: [Wien] Elpa 2025<br>
<br>
Has anyone got the 2025 version of elpa running in hybrid mode (--enable-openmp and -qopenmp) with ifort/icc? 2024.05.001 seems to be fine, but with 2025.01.001 the omp does not work for me in hybrid mode. (ifort 2021.1.1 as I know it is stable).<br>
<br>
<br>
--<br>
Emeritus Professor Laurence Marks (Laurie)<br>
Northwestern University<br>
Webpage<<a href="http://www.numis.northwestern.edu" rel="noreferrer noreferrer" target="_blank">http://www.numis.northwestern.edu</a>> and Google Scholar link<<a href="http://scholar.google.com/citations?user=zmHhI9gAAAAJ&hl=en" rel="noreferrer noreferrer" target="_blank">http://scholar.google.com/citations?user=zmHhI9gAAAAJ&hl=en</a>><br>
"Research is to see what everybody else has seen, and to think what nobody else has thought", Albert Szent-Györgyi<br>
_______________________________________________<br>
Wien mailing list<br>
<a href="mailto:Wien@zeus.theochem.tuwien.ac.at" target="_blank" rel="noreferrer">Wien@zeus.theochem.tuwien.ac.at</a><br>
<a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien" rel="noreferrer noreferrer" target="_blank">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
SEARCH the MAILING-LIST at: <a href="http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html" rel="noreferrer noreferrer" target="_blank">http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html</a><br>
</blockquote></div>