-
Notifications
You must be signed in to change notification settings - Fork 22
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
VeloC and MPI IO #27
Comments
Hey @denisbertini You might be able to use the file-based mode that veloc offers. You call |
Hi @gonsie |
They only examples I know of are provided in the documentation (at the bottom of the page). |
These example are using fwrite/fread but i suppose one can substitute the corresponding MPI_WRITE/MPI_READ functions in my case ... |
Is there a particular reason why you need MPI-IO? It should be easier for you to protect the memory regions directly instead of writing them into a file using MPI-IO. |
Well the program that i use is already using MPI-IO to do chekpointing and to dump the data files. |
When you say "protecting memory region directly" you mean what is done in the heatdis_mem example ? |
Yes, this is what I mean. If you are using MPI-IO, then you are already writing to a parallel file system so there is no point in using VELOC. The idea of using VELOC is to checkpoint asynchronously and avoid paying for expensive I/O (which you do if you wait for MPI-IO to finish). |
Also, please note that we have a mailing list you can subscribe to: veloc-users@lists.mcs.anl.gov. |
Hi
Just beginner question: is it possible to adapt a code using MPI- collective IO for its
checkpointing files to VeloC?
Thanks
Denis
The text was updated successfully, but these errors were encountered: