Title: Verifying sequential consistency using vector clocks
Abstract:We present an algorithm for dynamically verifying that the execution of a multithreaded program is sequentially consistent. The algorithm uses a vector-timestamp logical time mechanism to construct an...We present an algorithm for dynamically verifying that the execution of a multithreaded program is sequentially consistent. The algorithm uses a vector-timestamp logical time mechanism to construct and verify the acyclic nature of an execution's constraint graph.Read More
Publication Year: 2002
Publication Date: 2002-08-10
Language: en
Type: article
Indexed In: ['crossref']
Access and Citation
Cited By Count: 44
AI Researcher Chatbot
Get quick answers to your questions about the article from our AI researcher chatbot