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).
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).