Abstract
This MS Thesis describes an application-independent checkpointing
system for Charm++. It uses the pup framework to save in-flight
messages, all running objects, and all Charm++/Converse state. The
restart can occur on a different number of processors, or a
different machine architecture.