qcdcode / quda

QUDA is a library for performing calculations in lattice QCD on GPUs.
http://lattice.github.com/quda
Other
2 stars 0 forks source link

implement full 'thin_update_only' in QUDA MG #14

Closed kostrzewa closed 3 years ago

kostrzewa commented 3 years ago

QUDA's MG has been prepared for "thin updates" (updates only of the operator to be solved), see interface_quda.cpp -> updateMultigrdQuda -> if(mg_param->thin_update_only).

However, the functionality is limited to updating param->mass right now.

To make MG in the HMC more efficient, this should be extended to include support for updating mu (and perhaps kappa).

kostrzewa commented 3 years ago

this is not necessary