milc-qcd / milc_qcd

MILC collaboration code for lattice QCD calculations
Other
37 stars 32 forks source link

Added PERLMUTTER flag to QUDA compile helpers #52

Closed weinbe2 closed 2 years ago

weinbe2 commented 2 years ago

This PR updates the MILC+QUDA compile helpers to properly support compiling on and off Perlmutter. If the environment variable PERLMUTTER is set, MILC will compile with appropriate linkages to the HPC SDK. If PERLMUTTER is unset no extra linking will occur.

Alternatively, we might be able to remove the HPCSDK paths/etc from the MILC Makefile altogether, based on what I drafted up in https://github.com/lattice/quda/wiki/QUDA-on-Perlmutter . What do you think @detar ?

weinbe2 commented 2 years ago

Closing because this has been addressed in d94ee871aaaa5ffe38ed912f8f95d67f90f5fff9 and a8fc657e025c3ec1e3c7c762395e91b9b972dcfc