About Gene D. Cooperman
Professor Cooperman researches high-performance computing and large applications in computational algebra. He developed Task-Oriented Parallel C (TOP-C/C++), a model for writing parallel software easily. More recently, his research concerns novel applications of transparent checkpointing, such as checkpointing symbolic debuggers and checkpointing the graphics desktop at the process level. His DMTCP checkpointing project provides a robust platform for this purpose, which does not require any kernel modules or kernel patches. His joint work on disk-based parallel computing, including the novel language Roomy, provides a traditional sequential programming API, which transparently makes use of many terabytes of parallel disk storage. Finally, the problem of converting many sequential processes into a single multi-threaded process is an important focus of his ongoing collaboration with CERN (European Center for Nuclear Research), and that work is motivated by the needs for future many-core CPU chips.
High-performance computing and Large applications in computational algebra
336 West Village H
360 Huntington Ave.
Boston, MA 02115
DMTCP: transparent checkpointing for cluster computations and the desktop
Computer and Information Science Faculty Publications (2009)
DMTCP (Distributed MultiThreaded CheckPointing) is a transparent user-level checkpointing package for distributed applications. Checkpointing and restart is demonstrated for a ...
Transparent adaptive library-based checkpointing for master-worker style parallelism
Computer and Information Science Faculty Publications (2006)
We present a transparent, system-level checkpointing solution for master-worker parallelism that automatically adapts, upon restart, to the number of processor ...
A new current-voltage relation for duct precipitators valid for low ...
Computer and Information Science Faculty Publications (1981)
A closed-form analytic current-voltage formula for duct electrostatic precipitators is presented. A short discussion of previous theoretical and numerical solutions ...