<div dir="ltr"><div class="gmail_default" style="font-family:georgia,serif;font-size:small">Hello QE dev team,</div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">I hope this email finds you well. I am working on implementing QE in an HPC environment, with GPU functionality. I know there are many questions of this variety in the archives, but I think my question is more specific and has not been discussed thus far. My university HPC support team recommended that I contact the QE primary authors for the best guidance.</div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">From what I've seen, most people are installing QE with CUDA using the standard GNU toolchain-style process with HPC SDK. My university is not too keen on this, and recommends something tidier, if possible---Singularity, Mamba/Conda, Spack, etc.<br><br>On the Singularity front, the latest image offered by Nvidia NCG is 7.1. I suspect this is due to the transition to OpenAcc, but that's just a guess. I would like to stick with 7.3.1, especially with improvements in EPW. </div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">On the Conda front, there doesn't seem to be a GPU option by default. I could try building within my Mamba environment with the standard process, but that seems less neat. </div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">On the Spack front, I see that there is QE 7.3.1, and there is a CUDA variant: <a href="https://packages.spack.io/package.html?name=quantum-espresso#">https://packages.spack.io/package.html?name=quantum-espresso#</a><br>However, it relies on the CUDA package (linked within the Spack page above), not the separate HPC SDK package: <a href="https://packages.spack.io/package.html?name=nvhpc">https://packages.spack.io/package.html?name=nvhpc</a><br>I'm not sure what implications this has. </div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">I would be much obliged for your guidance on the best approach here. If it is relevant, I am managing my HPC workflow in quacc by Princeton's Andrew Rosen, which interfaces with QE via ASE.</div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">Best,</div><div class="gmail_default" style="font-family:georgia,serif;font-size:small">Hiro</div><div class="gmail_default" style="font-family:georgia,serif;font-size:small"><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><b><font face="georgia, serif">Hironori Kondo</font></b><div><font face="georgia, serif">Harvard College | Class of 2025</font></div><div><font face="georgia, serif">A.B. Candidate in Applied Mathematics</font></div><div><font face="georgia, serif">Concurrent A.M. in Chemistry</font></div><div><a href="mailto:hirokondo@college.harvard.edu" style="font-family:georgia,serif;font-size:x-small" target="_blank">hirokondo@college.harvard.edu</a> | <a href="mailto:hkondo@mit.edu" style="font-family:georgia,serif;font-size:x-small" target="_blank">hkondo@mit.edu</a></div></div></div></div></div>