TY - JOUR
T1 - Intention Preservation in Deterministic Multithreading
AU - Zhao, Wenbing
N1 - W. Zhao, "Intention preservation in deterministic multithreading," in 2014 8th International Conference on Future Generation Communication and Networking, 2014, pp. 29-32.
PY - 2014/1/1
Y1 - 2014/1/1
N2 - In this paper, we present an analogy between the race condition resolution in a multithreaded application, and conflict resolution for concurrent updates in collaborative editing applications. We introduce the intention preservation problem in deterministic multithreading for programs with race conditions. We point out that current state-of-the-art deterministic multithreading approaches do not have any mechanism to preserve the intention of a program when it is instrumented for deterministic execution. Furthermore, we propose a solution for intention preservation in deterministic multithreading provided that the unprotected shared variables are primitive types.
AB - In this paper, we present an analogy between the race condition resolution in a multithreaded application, and conflict resolution for concurrent updates in collaborative editing applications. We introduce the intention preservation problem in deterministic multithreading for programs with race conditions. We point out that current state-of-the-art deterministic multithreading approaches do not have any mechanism to preserve the intention of a program when it is instrumented for deterministic execution. Furthermore, we propose a solution for intention preservation in deterministic multithreading provided that the unprotected shared variables are primitive types.
KW - Deterministic multithreading
KW - collaborative editing
KW - conflict resolution
KW - intention preservation
KW - race condition
UR - https://engagedscholarship.csuohio.edu/enece_facpub/363
UR - http://ieeexplore.ieee.org/xpl/articleDetails.jsp?url=http%3A%2F%2Fieeexplore.ieee.org%2Fstamp%2Fstamp.jsp%3Ftp%3D%26arnumber%3D7024336%26userType%3DinstdenyReason=-134arnumber=7024336productsMatched=nulluserType=inst
U2 - 10.1109/FGCN.2014.14
DO - 10.1109/FGCN.2014.14
M3 - Article
JO - 2014 8th International Conference on Future Generation Communication and Networking
JF - 2014 8th International Conference on Future Generation Communication and Networking
ER -