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
The executable hangs with no MPI #12
Comments
Change |
I applied the change: --- a/src/in1
+++ b/src/in1
@@ -3,7 +3,8 @@
npey=1
npez=1
ichunk=2
- nthreads=2
+ nthreads=1
+ multiswp=0
nnested=1
ndimen=3
nx=6 and ran as: $ ./gsnap in1 out1
keyword Iteration Monitor
********************************************************************************
Outer
1 Dfmxo= 3.5528E-01 No. Inners= 17
2 Dfmxo= 1.7376E-01 No. Inners= 14
3 Dfmxo= 8.6338E-03 No. Inners= 9
4 Dfmxo= 3.4839E-04 No. Inners= 4
No. Outers= 4 No. Inners= 44
********************************************************************************
Success! Done in a SNAP! and it works! Thanks. You can close this issue if you want. |
I'll leave it open until it has a proper fix. It's probably broken in the production app, too. Thanks for spotting this. |
I don't see what exactly it is that is unhappy. But the simple fix is to force the change to multiswp=0 in the code. Done in latest commits to master and called version 1.11. |
Fixed in 39c24cc. |
I use the following input file:
and I compile with:
I run it with:
it will just hang there, no other output produced, the file
out1
is also empty. When I compile with MPI it seems to work, even just using one MPI rank (it finishes under 1s).Is it supposed to run without MPI?
The text was updated successfully, but these errors were encountered: