Page History
- 2013-Aug-12 16:22 adesmet
- 2013-Jul-11 18:09 adesmet
- 2013-Jul-11 18:09 adesmet
- 2013-Jul-11 18:08 adesmet
- 2013-Jul-11 17:10 adesmet
- 2013-Jul-11 17:02 adesmet
- 2013-Jul-11 17:01 adesmet
- 2013-Jun-06 14:14 adesmet
- 2013-Mar-25 16:25 adesmet
- 2012-Nov-13 15:50 adesmet
- 2012-Nov-13 15:47 adesmet
- 2012-Nov-02 14:29 bgietzel
- 2012-Oct-23 16:44 adesmet
- 2011-Nov-29 15:34 adesmet
- 2011-Nov-29 15:22 adesmet
- 2011-Nov-01 15:45 psilord
- 2011-Oct-13 15:54 psilord
- 2011-Aug-26 14:26 psilord
- 2011-May-25 15:41 psilord
- 2011-May-25 15:25 psilord
Warning
Versions of DMTCP earlier than 1.2.8 do not work with our shim script. Earlier versions of our shim script (0.5 and earlier) do not reliably work under HTCondor. At the moment 1.2.8 is not yet available. You'll need to acquire a copy directly from DMTCP's Subversion revision control. On many Linux systems you can get the lated 1.2 version with:
svn checkout svn://svn.code.sf.net/p/dmtcp/code/branches/1.2 dmtcp-1.2
Module Description
DMTCP is a third party user space checkpoint package available from here: http://dmtcp.sourceforge.net/
The current integration model of DMTCP with HTCondor is a shim script with additions to the submit description file for a vanilla universe job. This allows your unmodified vanilla universe job, which could be: dynamically linked executables, processes that fork, Matlab(tm) scripts, etc, to checkpoint and migrate between machines.
The download tarball contains a README
file which contains a manifest and more detailed instructions to how to use the integration software. This software is considered alpha, so the documentation or other things might be
a little rough for a bit.
Download
Download | Released | Min DMTCP | Notes |
dmtcp_condor_integration-0.6 | Jul 11th, 2013 | 1.2.8 | Critical fixes |
dmtcp_condor_integration-0.5 | Mar 25th, 2013 | 1.2.7 | Updates to support more recent releases of DMTCP |
dmtcp_condor_integration-0.4 | Nov 1st, 2011 | ||
dmtcp_condor_integration-0.3 | Oct 13th, 2011 | ||
dmtcp_condor_integration-0.2 | Aug 26th, 2011 | ||
dmtcp_condor_integration-0.1 | May 25th, 2011 |
Contact
Alan De Smet, a HTCondor project member, is the current maintainer of the DMTCP/HTCondor integration software. Inquiries, bug reports, or comments about the DMTCP/HTCondor integration package should be sent to condor-admin at cs.wisc.edu.
For help or bug reports relating to DMTCP itself, please subscribe to the dmtcp-forum mailing list located here: http://dmtcp.sourceforge.net/mailingLists.html
Homepage
The homepage for DMTCP is: http://dmtcp.sourceforge.net
The homepage for HTCondor is: http://www.cs.wisc.edu/condor
License
The DMTCP/HTCondor integration software is released under the Apache 2.0 License.
Contributors
People who have contributed to the source code of the DMTCP/HTCondor integration
software include:
- Gene Cooperman
- Michael Hanke
Other Notes
See DmtcpCondorDev for notes on developing the DMTCP support in HTCondor.