Skip to content
Prev 1989 / 2152 Next

RFC: Checkpoint-Restart for R/HPC (DMTCP)

Hi Bjorn-Helge,

I'd be very happy to package DMTCP as an R package.  However,
DMTCP is a package written in C/C++ for Linux.  We usually build it as:

  tar zxvf dmtcp.tar.gz
  cd dmtcp && ./configure && make -j

After that, we would invoke it as:

  path_to_dmtcp_root/bin/dmtcp_launch Rscript myscript.R

or something similar.  In another window, we can then type:

  path_to_dmtcp_root/bin/dmtcp_command --checkpoint

So we're using DMTCP from the outside of R.  If it's easier for
users to invoke DMTCP from inside R, I'm happy to collaborate,
but I'm not an expert in R, and would appreciate advice.

Best,
- Gene