-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Interface with new 'tm_rho' parameter for the preconditioned twisted … #15
Interface with new 'tm_rho' parameter for the preconditioned twisted … #15
Conversation
…clover operator to support tmLQCD-style mass-preconditioning in the HMC using QUDA solvers. This breaks compatibility with QUDA versions which do not have this parameter yet.
With this, we can reproduce our nf=2 twisted clover and nf=4 twisted clover renormalisation runs. Next step is to get the MG to work also for twisted clover including the rho parameter.
|
There are of course major CPU overheads in this as the clover term and its inverse are calculated quite often for the CPU operators. |
mhhh why is this inducing CPU overhead? this is just wiring the parameters to the input file, right? |
we need to apply |
I meant "compared to twisted mass without a clover term", this has a different balance because we compute the clover term and its inverse in addition to the CPU parts that the clover and non-clover HMC share. |
ok for the sake of my understanding, they had to be applied even without tm_rho, right? so the overhead is unrelated to it I guess |
yes, should have formulated that more clearly |
…clover operator to support tmLQCD-style mass-preconditioning in the HMC using QUDA solvers. This breaks compatibility with QUDA versions which do not have this parameter yet.
Requires the QUDA version in qcdcode/quda#15