-
Notifications
You must be signed in to change notification settings - Fork 34
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
quda 0.8.0 and milc 7.7.13 "ERROR: Solve precision ..." #5
Comments
Just to clarify:Which MILC version did you use. I think (https://github.com/milc-qcd/milc_qcd.git Branch:master) corresponds to MILC 7.7.13, not 7.8.0 as mentioned in the bug title. 7.8.0 might well not be compatible with quda 0.8 as there have been quite a few changes affecting MILC. |
You are right. I have just changed 7.8.0 to 7.7.13 in the title. |
Hi Mathias, To provide a more stable definition of MILC code versions on github, Best, On 2/22/16 6:16 AM, Mathias Wagner wrote:
|
Hi Carleton, thanks for the correction. It looks like I was confused here.
and try to reproduce the issue. Sidenote: For QUDA we use a branch called develop for development and copy that over to a new release. We use master for the most recent release version (currently 0.8). This is to make sure that a git clone gives you a (hopefully) stable quda version. Mathias NVIDIA GmbH, Wuerselen, Germany, Amtsgericht Aachen, HRB 8361 This email message is for the sole use of the intended recipient(s) and may contain reply email and destroy all copies of the original message. |
@lcosmai Can you share some more of the surrounding MILC output as well as your input file to MILC? |
@maddyscientist Not sure whether you are already reading so just wanted to make sure you are aware. |
I shared On 2/22/16 5:13 PM, Mathias Wagner wrote:
Leonardo Cosmai |
Ok. I managed to reproduce the issue by using the MILC provided sample input
using quda 0.8 and MILC 7.7.13. |
As this might be an issue either in MILC or in QUDA I also created |
Setting
seems to be a workaround. Still need to check why this worked with quda 0.7.2. |
This will be fixed with quda 0.8.1. For now please stick to the workaround and lattice/quda#439 |
I compiled the target su3_rhmc_hisq for ks_imp_rhmc
in the last stable release of MILC
(https://github.com/milc-qcd/milc_qcd.git Branch:master)
with quda v0.8.0
(https://github.com/lattice/quda.git Branch:master)
using the following Makefile:
https://drive.google.com/file/d/0BxE4mI8SH7wsSnZEaDQyeEQzVVE/view?usp=sharing
Then I performed a short test using 1 GPU.
The job aborted with the following error message:
ERROR: Solve precision 4 doesn't match gauge precision 8 (rank 0, host node496, interface_quda.cpp:1904 in checkGauge())
last kernel called was (name=N4quda22HeavyQuarkResidualNormI7double37double2S2_EE,volume=4x8x8x8,aux=vol=2048,stride=2304,precision=8)
Note that if I instead use quda v0.7.2, the same test job is completed without errors.
The text was updated successfully, but these errors were encountered: