Title :
Timestamping events for inferring `affects´ relation and potential causality
Author :
Ahuja, Mohan ; Carlson, T. ; Gahlot, Ashwani ; Shands, Deborah
Author_Institution :
Ohio State Univ., Columbus, OH, USA
Abstract :
The authors define a relation, `affects´, between every pair of events based on a relation `locally affects´ for each process between each pair of events on the process. A mechanism for timestamping events is defined such that `affects´ relation, and so potential concurrency, between events can be inferred from their timestamps. A timestamping mechanism is presented such that potential concurrency can be inferred partially/completely and the extent of such inferring depends on the costs associated with the mechanism. Inferring `affects´ relationship can be used for debugging and for inferring potential concurrency between events in traces of executions
Keywords :
concurrency control; parallel programming; program debugging; causality; debugging; locally affects; potential concurrency; timestamping events; Algorithm design and analysis; Clocks; Concurrent computing; Costs; Debugging; Mathematics;
Conference_Titel :
Computer Software and Applications Conference, 1991. COMPSAC '91., Proceedings of the Fifteenth Annual International
Conference_Location :
Tokyo
Print_ISBN :
0-8186-2152-4
DOI :
10.1109/CMPSAC.1991.170249