DocumentCode :
246608
Title :
Intention Preservation in Deterministic Multithreading
Author :
Wenbing Zhao
Author_Institution :
Dept. of Electr. & Comput. Eng., Cleveland State Univ., Cleveland, OH, USA
fYear :
2014
fDate :
20-23 Dec. 2014
Firstpage :
29
Lastpage :
32
Abstract :
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.
Keywords :
multi-threading; collaborative editing applications; conflict resolution; deterministic execution; deterministic multithreading; intention preservation; multithreaded application; race condition resolution; Collaboration; Fault tolerance; Fault tolerant systems; Instruction sets; Instruments; Libraries; Multithreading; Deterministic multithreading; collaborative editing; conflict resolution; intention preservation; race condition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Future Generation Communication and Networking (FGCN), 2014 8th International Conference on
Conference_Location :
Haikou
Print_ISBN :
978-1-4799-7779-6
Type :
conf
DOI :
10.1109/FGCN.2014.14
Filename :
7024336
Link To Document :
بازگشت