Efficient System-Enforced Deterministic Parallelism.

Deterministic execution offers many benefits for debugging, fault tolerance, and security. Current methods of executing parallel programs deterministically, however, often incur high costs, allow misbehaved software to defeat repeatability, and transform time-dependent races into input- or path-depe...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 55; no. 5; pp. 111 - 120
Format: Article
Published: Association for Computing Machinery May2012
Subjects:
Online Access:View this record in EBSCOhost