Gene Cooperman

Orcid: 0000-0003-2175-3848

Affiliations:
  • Northeastern University, Boston, USA


According to our database1, Gene Cooperman authored at least 112 papers between 1986 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of two.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
McMini: A Programmable DPOR-Based Model Checker for Multithreaded Programs.
Art Sci. Eng. Program., 2024

WarmSwap: Sharing Dependencies for Accelerating Cold Starts in Serverless Functions.
CoRR, 2024

Enabling Practical Transparent Checkpointing for MPI: A Topological Sort Approach.
Proceedings of the IEEE International Conference on Cluster Computing, 2024

2023
Implementation-Oblivious Transparent Checkpoint-Restart for MPI.
Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, 2023

2022
Collective Vector Clocks: Low-Overhead Transparent Checkpointing for MPI.
CoRR, 2022

2021
An Architecture for Exploiting Native User-Land Checkpoint-Restart to Improve Fuzzing.
CoRR, 2021

Improving scalability and reliability of MPI-agnostic transparent checkpointing for production workloads at NERSC.
CoRR, 2021

MANA-2.0: A Future-Proof Design for Transparent Checkpointing of MPI at Scale.
Proceedings of the 2021 SC Workshops Supplementary Proceedings, 2021

2020
Sthread: In-Vivo Model Checking of Multithreaded Programs.
Art Sci. Eng. Program., 2020

Towards a generic multilayer negotiation framework for efficient application provisioning in the cloud.
Concurr. Comput. Pract. Exp., 2020

CRAC: checkpoint-restart architecture for CUDA with streams and UVM.
Proceedings of the International Conference for High Performance Computing, 2020

Docker Container Deployment in Distributed Fog Infrastructures with Checkpoint/Restart.
Proceedings of the 8th IEEE International Conference on Mobile Cloud Computing, 2020

Towards Non-Intrusive Software Introspection and Beyond.
Proceedings of the 2020 IEEE International Conference on Cloud Engineering, 2020

2019
Job migration in HPC clusters by means of checkpoint/restart.
J. Supercomput., 2019

Adaptive and concurrent negotiation for an efficient cloud provisioning.
Int. J. High Perform. Comput. Netw., 2019

Supporting Security Sensitive Tenants in a Bare-Metal Cloud.
Proceedings of the 2019 USENIX Annual Technical Conference, 2019

MANA for MPI: MPI-Agnostic Network-Agnostic Transparent Checkpointing.
Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing, 2019

2018
M2: Malleable Metal as a Service.
Proceedings of the 2018 IEEE International Conference on Cloud Engineering, 2018

A Secure Cloud with Minimal Provider Trust.
Proceedings of the 10th USENIX Workshop on Hot Topics in Cloud Computing, 2018

Shiraz: Exploiting System Reliability and Application Resilience Characteristics to Improve Large Scale System Throughput.
Proceedings of the 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2018

CRUM: Checkpoint-Restart Support for CUDA's Unified Memory.
Proceedings of the IEEE International Conference on Cluster Computing, 2018

2017
Transition Watchpoints: Teaching Old Debuggers New Tricks.
Art Sci. Eng. Program., 2017

Adapting the DMTCP Plugin Model for Checkpointing of Hardware Emulation.
CoRR, 2017

Intelligent Checkpointing Strategies for IoT System Management.
Proceedings of the 5th IEEE International Conference on Future Internet of Things and Cloud, 2017

2016
Extended Batch Sessions and Three-Phase Debugging: Using DMTCP to Enhance the Batch Environment.
Proceedings of the XSEDE16 Conference on Diversity, 2016

System-Level Transparent Checkpointing for OpenSHMEM.
Proceedings of the OpenSHMEM and Related Technologies. Enhancing OpenSHMEM for Hybrid Environments, 2016

SLA and profit-aware SaaS provisioning through proactive renegotiation.
Proceedings of the 15th IEEE International Symposium on Network Computing and Applications, 2016

Smart scene management for IoT-based constrained devices using checkpointing.
Proceedings of the 15th IEEE International Symposium on Network Computing and Applications, 2016

System-Level Scalable Checkpoint-Restart for Petascale Computing.
Proceedings of the 22nd IEEE International Conference on Parallel and Distributed Systems, 2016

Negotiation Based Scheduling for an Efficient SaaS Provisioning in the Cloud.
Proceedings of the 4th IEEE International Conference on Future Internet of Things and Cloud, 2016

Design and Implementation for Checkpointing of Distributed Resources Using Process-Level Virtualization.
Proceedings of the 2016 IEEE International Conference on Cluster Computing, 2016

2015
Checkpointing as a Service in Heterogeneous Cloud Environments.
Proceedings of the 15th IEEE/ACM International Symposium on Cluster, 2015

2014
Transparent checkpoint-restart over infiniband.
Proceedings of the 23rd International Symposium on High-Performance Parallel and Distributed Computing, 2014

2013
Transparent Checkpoint-Restart for Hardware-Accelerated 3D Graphics.
CoRR, 2013

Transparent Checkpoint-Restart over InfiniBand.
CoRR, 2013

Use of Checkpoint-Restart for Complex HEP Software on Traditional Architectures and Intel MIC.
CoRR, 2013

Explorations of the Viability of ARM and Xeon Phi for Physics Processing.
CoRR, 2013

Semi-automated debugging via binary search through a process lifetime.
Proceedings of the Seventh Workshop on Programming Languages and Operating Systems, 2013

Invited Speakers.
Proceedings of the Sixth Annual Symposium on Combinatorial Search, 2013

DMTCP: Bringing Checkpoint-Restart to Python.
Proceedings of the 12th Python in Science Conference, 2013

Checkpoint-restart for a network of virtual machines.
Proceedings of the 2013 IEEE International Conference on Cluster Computing, 2013

2012
FReD: Automated Debugging via Binary Search through a Process Lifetime
CoRR, 2012

A Generic Checkpoint-Restart Mechanism for Virtual Machines
CoRR, 2012

An efficient programming model for memory-intensive recursive algorithms using parallel disks.
Proceedings of the International Symposium on Symbolic and Algebraic Computation, 2012

Adapting Irregular Computations to Large CPU-GPU Clusters in the MADNESS Framework.
Proceedings of the 2012 IEEE International Conference on Cluster Computing, 2012

Towards Fault-Tolerant Energy-Efficient High Performance Computing in the Cloud.
Proceedings of the 2012 IEEE International Conference on Cluster Computing, 2012

2011
Finding the Minimal DFA of Very Large Finite State Automata with an Application to Token Passing Networks
CoRR, 2011

URDB: a universal reversible debugger based on decomposing debugging histories.
Proceedings of the 6th Workshop on Programming Languages and Operating Systems, 2011

A Bit-Compatible Parallelization for ILU(k) Preconditioning.
Proceedings of the Euro-Par 2011 Parallel Processing - 17th International Conference, 2011

2010
Fast multiplication of large permutations for disk, flash memory and RAM.
Proceedings of the Symbolic and Algebraic Computation, International Symposium, 2010

Multithreaded Geant4: Semi-automatic Transformation into Scalable Thread-Parallel Software.
Proceedings of the Euro-Par 2010 - Parallel Processing, 16th International Euro-Par Conference, Ischia, Italy, August 31, 2010

Parallel disk-based computation for large, monolithic binary decision diagrams.
Proceedings of the 4th International Workshop on Parallel Symbolic Computation, 2010

2009
Harnessing parallel disks to solve Rubik's cube.
J. Symb. Comput., 2009

Temporal Debugging using URDB
CoRR, 2009

Biased tadpoles: a fast algorithm for centralizers in large matrix groups.
Proceedings of the Symbolic and Algebraic Computation, International Symposium, 2009

DMTCP: Transparent checkpointing for cluster computations and the desktop.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

2008
Mining Frequent Generalized Itemsets and Generalized Association Rules Without Redundancy.
J. Comput. Sci. Technol., 2008

Scalable Task-Oriented Parallelism for Structure Based Incomplete LU Factorization
CoRR, 2008

Solving Rubik's Cube: disk is the new RAM.
Commun. ACM, 2008

2007
User-Level Socket-Based Checkpointing for Distributed and Parallel Computation
CoRR, 2007

A disk-based parallel implementation for direct condensation of large permutation modules.
Proceedings of the Symbolic and Algebraic Computation, International Symposium, 2007

A comparative analysis of parallel disk-based Methods for enumerating implicit graphs.
Proceedings of the Parallel Symbolic Computation, 2007

Twenty-six moves suffice for Rubik's cube.
Proceedings of the Symbolic and Algebraic Computation, International Symposium, 2007

SymGrid: A Framework for Symbolic Computation on the Grid.
Proceedings of the Euro-Par 2007, 2007

2006
Transparent User-Level Checkpointing for the Native Posix Thread Library for Linux.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications & Conference on Real-Time Computing Systems and Applications, 2006

Parallelization of Geant4 Using TOP-C and Marshalgen.
Proceedings of the Fifth IEEE International Symposium on Network Computing and Applications, 2006

A parallel architecture for disk-based computing over the Baby Monster and other large finite simple groups.
Proceedings of the Symbolic and Algebraic Computation, International Symposium, 2006

Efficient mining of max frequent patterns in a generalized environment.
Proceedings of the 2006 ACM CIKM International Conference on Information and Knowledge Management, 2006

Transparent Adaptive Library-Based Checkpointing for Master-Worker Style Parallelism.
Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2006), 2006

2005
Close pair queries in moving object databases.
Proceedings of the 13th ACM International Workshop on Geographic Information Systems, 2005

Fast Query Processing by Distributing an Index over CPU Caches.
Proceedings of the 2005 IEEE International Conference on Cluster Computing (CLUSTER 2005), September 26, 2005

Adaptive Checkpointing for Master-Worker Style Parallelism.
Proceedings of the 2005 IEEE International Conference on Cluster Computing (CLUSTER 2005), September 26, 2005

2004
Fast Query Processing Using Cooperative CPU Caching for Index Structures
CoRR, 2004

The TOP-C parallel model and symbolic algebra.
SIGSAM Bull., 2004

Static Performance Evaluation for Memory-Bound Computing: The MBRAM Model.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2004

Marshalgen: Marshaling Objects in the Presence of Polymorphism.
Proceedings of the International Conference on Internet Computing, 2004

2003
Using TOP-C and AMPIC to port large parallel applications to the Computational Grid.
Future Gener. Comput. Syst., 2003

DPG: A Cache-Efficient Accelerator for Sorting and for Join Operators
CoRR, 2003

Memory-based and disk-based algorithms for very high degree permutation groups.
Proceedings of the Symbolic and Algebraic Computation, 2003

Marshalgen: A Package for Semi-Automatic Marshaling of Objects.
Proceedings of the International Conference on Internet Computing, 2003

2002
Scalable Parallel Coset Enumeration: Bulk Definition and the Memory Wall.
J. Symb. Comput., 2002

Overcoming the memory wall in symbolic algebra: a faster permutation multiplication.
SIGSAM Bull., 2002

2001
Scalable parallel coset enumeration using bulk definition.
Proceedings of the 2001 International Symposium on Symbolic and Algebraic Computation, 2001

1999
GCD of Many Integers.
Proceedings of the Computing and Combinatorics, 5th Annual International Conference, 1999

1998
Introduction: Distributed High Performance Computing and Gigabit Wide Area Networks.
Proceedings of the Workshop on Wide Area Networks and High Performance Computing, 1998

TOP-C: Task-Oriented Parallel C for Distributed and Shared Memory.
Proceedings of the Workshop on Wide Area Networks and High Performance Computing, 1998

1997
Constructing Permutation Representations for Matrix Groups.
J. Symb. Comput., 1997

The Brauer Tree of the Principal 19-Block of the Sporadic Simple Thompson Group.
Exp. Math., 1997

Abstracts of the 4th East Coast Computer Algebra Day, Northeastern University, Boston, MA, May 3, 1997.
SIGSAM Bull., 1997

Using Tadpoles to Reduce Memory and Communication Requirements for Exhaustive, Breadth-First Search Using Distributed Computers.
Proceedings of the 9th Annual ACM Symposium on Parallel Algorithms and Architectures, 1997

Elementary algebra revisited: Randomized algorithms.
Proceedings of the Randomization Methods in Algorithm Design, 1997

1996
New Sequential and Parallel Algorithms for Generating High Dimension Hecke Algebras Using the Condensation Technique.
Proceedings of the 1996 International Symposium on Symbolic and Algebraic Computation, 1996

TOP-C: A Task-Oriented Parallel C Interface.
Proceedings of the 5th International Symposium on High Performance Distributed Computing (HPDC '96), 1996

1995
Fast Monte Carlo Algorithms for Permutation Groups.
J. Comput. Syst. Sci., 1995

Computing with Matrix Groups Using Permutation Representations.
Proceedings of the 1995 International Symposium on Symbolic and Algebraic Computation, 1995

STAR/MPI: Binding a Parallel Library to Interactive Symbolic Algebra Systems.
Proceedings of the 1995 International Symposium on Symbolic and Algebraic Computation, 1995

Constructive recognition of a black box group isomorphic to GL(n,2).
Proceedings of the Groups and Computation, 1995

GAP/MPI: Facilitating parallelism.
Proceedings of the Groups and Computation, 1995

1994
A Random Base Change Algorithm for Permutation Groups.
J. Symb. Comput., 1994

Constructing Permutation Representations for Large Matrix Groups.
Proceedings of the International Symposium on Symbolic and Algebraic Computation, 1994

Permutation routing via Cayley graphs with an example for bus interconnection networks.
Proceedings of the Workshop on Interconnection Networks and Mapping and Scheduling Parallel Computations, 1994

1992
New Methods for Using Cayley Graphs in Interconnection Networks.
Discret. Appl. Math., 1992

A Fast Cyclic Base Change for Permutation Groups.
Proceedings of the 1992 International Symposium on Symbolic and Algebraic Computation, 1992

1991
A Strong Generating Test and Short Presentation for Permutation Groups.
J. Symb. Comput., 1991

Nearly Linear Time Algorithms for Permutation Groups with a Small Base.
Proceedings of the 1991 International Symposium on Symbolic and Algebraic Computation, 1991

Combinatorial Tools for Computational Group Theory.
Proceedings of the Groups And Computation, 1991

1990
A Random Base Change Algorithm for Permutation Groups.
Proceedings of the International Symposium on Symbolic and Algebraic Computation, 1990

Applications of Cayley Graphs.
Proceedings of the Applied Algebra, 1990

1989
Reduction of Group Constructions to Point Stabilizers.
Proceedings of the ACM-SIGSAM 1989 International Symposium on Symbolic and Algebraic Computation, 1989

Fast Group Membership Using a Strong Generating Test for Permutation Groups.
Proceedings of the Computers and Mathematics, 1989

1988
Solving Permutation Problems Using Rewriting Systems.
Proceedings of the Symbolic and Algebraic Computation, 1988

1986
A semantic matcher for computer algebra.
Proceedings of the Symposium on Symbolic and Algebraic Manipulation, 1986


  Loading...