Hi Kapil, I will comment below:

2015-10-08 15:39 GMT+02:00 Kapil Arya <kapil.arya...@gmail.com>:

> Hi Edson,
>
> For coordinator-less checkpointing, I would suggest that you use the
> "--no-coordinator" flag with dmtcp_launch.
>

The version 2.2 woks fine with --no-coordination:

 ~/test/plugin/applic-initiated-ckpt/applic$ dmtcp_launch --no-coordinator
./applic



> This allows you to specify an checkpoint interval.
>

In this case above, how the checkpoint interval works? Should the applic.c
wait until DMTCP_CHECKPOINT_INTERVAL for makes the checkpoint. I ask
because seems that it not waiting for DMTCP_CHECKPOINT_INTERVAL.


> Further, you can also provide a port number with "--port" and then use
> dmtcp_command to request checkpoints explicitly.
>

I would like that each process start the checkpoint in a different
interval. For sample, suppose 4 MPI processes:
- process 0 makes checkpoint every 5 seconds
- process 1 makes checkpoint every 8 seconds
- process 2 makes checkpoint every 3 seconds
 so on...

Can I set that behaviour, that is, both interval and request checkpoints
directly in my MPI application code?


Thank you again!

Edson
------------------------------------------------------------------------------
_______________________________________________
Dmtcp-forum mailing list
Dmtcp-forum@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dmtcp-forum

Reply via email to