Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Christine H. Flood is active.

Publication


Featured researches published by Christine H. Flood.


Theory of Computing Systems \/ Mathematical Systems Theory | 2002

\bf DCAS-Based Concurrent Deques

Ole Agesen; David L. Detlefs; Christine H. Flood; Alexander T. Garthwaite; Paul A. Martin; Mark Moir; Nir Shavit; Guy L. Steele

Abstract.The computer industry is currently examining the use of strong synchronization operations such as double compare-and-swap (DCAS) as a means of supporting non-blocking synchronization on future multiprocessor machines. However, before such a strong primitive will be incorporated into hardware design, its utility needs to be proven by developing a body of effective non-blocking data structures using DCAS.As part of this effort, we present two new linearizable non-blocking implementations of concurrent deques using the DCAS operation. The first uses an array representation, and improves on previous algorithms by allowing uninterrupted concurrent access to both ends of the deque while correctly handling the difficult boundary cases when the deque is empty or full. The second uses a linked-list representation, and is the first non-blocking, dynamically-sized deque implementation. It too allows uninterrupted concurrent access to both ends of the deque. We have proved these algorithms correct with the aid of a mechanical theorem prover; we describe these proofs in the paper.


international symposium on memory management | 2004

Garbage-first garbage collection

David L. Detlefs; Christine H. Flood; Steve Heller; Tony Printezis


Archive | 2004

Work stealing queues for parallel garbage collection

Christine H. Flood; David L. Detlefs; Nir Shavit; Xiaolan Zhang; Ole Agesen


Archive | 2000

Local allocation buffers for parallel garbage collection

Christine H. Flood; David L. Detlefs; Alexander T. Garthwaite


Archive | 1998

Incremental heap expansion in a real-time garbage collector

Steve Heller; Christine H. Flood


Archive | 2001

Load-balancing queues employing LIFO/FIFO work stealing

Nir Shavit; Steven K. Heller; Christine H. Flood


Archive | 2000

Striding-type generation scanning for parallel garbage collection

Christine H. Flood; David L. Detlefs


Archive | 2002

Multi-threaded garbage collector employing cascaded memory arrays of task identifiers to implement work stealing queues for task identification and processing

Alexander T. Garthwaite; Christine H. Flood; David Dice


Archive | 2000

Using atomic compare-and-swap operations for forwarding-pointer installation

Christine H. Flood; Ole Agesen


Archive | 2001

Termination detection for shared-memory parallel programs

Nir Shavit; Xiaolan Zhang; Christine H. Flood

Collaboration


Dive into the Christine H. Flood's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Nir Shavit

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge