You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multi-gpu clover is broken for link reconstruction different than 18 in quda-0.7 and tifr-redux branches (therefore in tmclover-quda as well). I don't know why, but I feel this is related to the way the extended gauge fields are constructed, I think these only work in recon 18, so when creating the extended fields from the original fields with recon 12 or 8, something must go wrong for multi-gpu.
I'm reading spinor and conf from disk, so I always study the same case. This two runs give me very different result, and if I use recon 8, it's even worse.
The text was updated successfully, but these errors were encountered:
I cannot reproduce this failure with the current quda-0.7 branch. It's possible this bug has been fixed already accidentally.
Alejandro, can you try to reproduce this, to see if it's still present?
The only issue I have managed to reproduce is if the gauge field that is loaded is only stored in single precision, then reconstruction will deviate at single precision accuracy. The solution to this is to reproject the gauge field on the SU(3) manifold, but that's something else entirely.
I cannot reproduce this failure with the current quda-0.7 branch. It's
possible this bug has been fixed already accidentally.
Alejandro, can you try to reproduce this, to see if it's still present?
The only issue I have managed to reproduce is if the gauge field that is
loaded is only stored in single precision, then reconstruction will deviate
at single precision accuracy. The solution to this is to reproject the
gauge field on the SU(3) manifold, but that's something else entirely.
—
Reply to this email directly or view it on GitHub #130 (comment).
(paraphrasing message from Alejandro)
Multi-gpu clover is broken for link reconstruction different than 18 in quda-0.7 and tifr-redux branches (therefore in tmclover-quda as well). I don't know why, but I feel this is related to the way the extended gauge fields are constructed, I think these only work in recon 18, so when creating the extended fields from the original fields with recon 12 or 8, something must go wrong for multi-gpu.
mpiexec -np 2 ./dslash_test --dslash_type clover --Lsdim 1 --test 2 --tune false --sdim 24 --tdim 24 --tgridsize 2 --prec double --recon 18 --load 0000 --dagger
and
mpiexec -np 2 ./dslash_test --dslash_type clover --Lsdim 1 --test 2 --tune false --sdim 24 --tdim 24 --tgridsize 2 --prec double --recon 12 --load 0000 --dagger
I'm reading spinor and conf from disk, so I always study the same case. This two runs give me very different result, and if I use recon 8, it's even worse.
The text was updated successfully, but these errors were encountered: