lattice / quda

QUDA is a library for performing calculations in lattice QCD on GPUs.
https://lattice.github.io/quda
Other
289 stars 97 forks source link

MILC interface for two-link quark smearing #1366

Closed hwancheolJeong closed 1 year ago

hwancheolJeong commented 1 year ago

This PR adds a MILC interface for the two-link quark smearing.

mathiaswagner commented 1 year ago

Jenkins: Can one of the admins verify this patch?

mathiaswagner commented 1 year ago

Jenkins: Can one of the admins verify this patch?

maddyscientist commented 1 year ago

@Jenkins ok to test

maddyscientist commented 1 year ago

@hwancheolJeong can you point us at the MILC branch which can be used to test against this?

hwancheolJeong commented 1 year ago

@hwancheolJeong can you point us at the MILC branch which can be used to test against this?

@maddyscientist You can test it with the MILC's develop branch. You should enable WANT_GSMEAR_GPU flag in Makefile (https://github.com/milc-qcd/milc_qcd/blob/develop/Makefile#L432). This smearing is called covariant_gaussian in the MILC code. In case you need an application for test, refer to my test application https://github.com/hwancheolJeong/milc_qcd/tree/feature/gaussianSmearing/ks_gauss_smear. It provides an application ks_gauss_smear and its test for make check.