On-the-Fly Maintenance of Series-Parallel Relationships in Fork-Join Multithreaded Programs

A key capability of data-race detectors is to determine whether one thread executes logically in parallel with another or whether the threads must operate in series. This paper provides two algorithms, one serial and one parallel, to maintain series-parallel (SP) relationships "on the fly"...

Full description

Bibliographic Details
Main Authors: Bender, Michael A., Fineman, Jeremy T., Gilbert, Seth, Leiserson, Charles E.
Format: Article
Language:English
Published: 2004
Subjects:
Online Access:http://hdl.handle.net/1721.1/7430