FredHutch/dmtcp

Name: dmtcp

Owner: Fred Hutchinson Cancer Research Center

Description: DMTCP: Distributed MultiThreaded CheckPointing

Created: 2014-10-11 18:23:18.0

Updated: 2014-09-21 18:31:30.0

Pushed: 2014-10-11 01:01:24.0

Homepage: http://dmtcp.sourceforge.net/

Size: 10177

Language: null

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

DMTCP: Distributed MultiThreaded CheckPointing Build Status

DMTCP is a tool to transparently checkpoint the state of multiple simultaneous applications, including multi-threaded and distributed applications. It operates directly on the user binary executable, without any Linux kernel modules or other kernel modifications.

Among the applications supported by DMTCP are Open MPI, MATLAB, Python, Perl, and many programming languages and shell scripting languages. DMTCP also supports GNU screen sessions, including vim/cscope and emacs. With the use of TightVNC, it can also checkpoint and restart X Window applications, as long as they do not use extensions (e.g.: no OpenGL, no video). See the QUICK-START file for further details.

DMTCP supports the OFED API for InfiniBand on an experimental basis. For older versions of OFED, the DMTCP 2.1 release should be adequate. For newer versions of OFED, please use DMTCP 2.2.

To install DMTCP, see the file: INSTALL.

For an overview DMTCP, see the file: QUICK-START.

For the licene an overview DMTCP, see the file: COPYING.

Directory layout:

For more information on DMTCP, see: http://dmtcp.sourceforge.net.

For the latest version of DMTCP (both official release and svn), see: http://dmtcp.sourceforge.net/downloads.html.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.