milc-qcd / milc_qcd

MILC collaboration code for lattice QCD calculations
Other
34 stars 33 forks source link

Enable use of QUDA resident gauge field #41

Closed mathiaswagner closed 3 years ago

mathiaswagner commented 3 years ago

This goes along with https://github.com/lattice/quda/pull/1019 and requires the QUDA PR to be merged first. When GF, FF, FN link and CG are enabled for QUDA the first update_u call in the integrator will make the gauge filed resident in QUDA. QUDA will reload the gauge field from MILC after the reunitzrizations and the fermion force.

This significantly reduces CPU<->GPU transfers.