DocumentCode :
1812746
Title :
Lock-free concurrent tree structures for multiprocessor systems
Author :
Tsay, Jyh-Jong ; Li, Hsin-Chi
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ, Tainan, Taiwan
fYear :
1994
fDate :
19-22 Dec 1994
Firstpage :
544
Lastpage :
549
Abstract :
This paper presents a window-based approach to design lock-free concurrent implementations for a class of top-down tree structures that supports operations whose executions can be modeled as a process of moving a window along a rooted simple path. Our approach can be implemented on multiprocessor systems that, support load-linked, store-conditional and check-valid synchronization primitives that are supported in MIPS-II and DEC Alpha architectures. Our approach achieves high degree of concurrency, requires low coordination overhead, is wait-free and fault tolerant. Simulation shows that our approach is efficient
Keywords :
distributed processing; storage management; tree data structures; DEC Alpha architecture; MIPS-II; check-valid synchronization primitives; concurrency; coordination overhead; load-linked synchronization primitives; lock-free concurrent implementations; lock-free concurrent tree structures; multiprocessor systems; store-conditional synchronization primitives; top-down tree structures; window-based approach; Application software; Computer science; Concurrent computing; Data structures; Delay; Fault tolerance; Multiprocessing systems; Operating systems; System recovery; Tree data structures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 1994. International Conference on
Conference_Location :
Hsinchu
Print_ISBN :
0-8186-6555-6
Type :
conf
DOI :
10.1109/ICPADS.1994.590370
Filename :
590370
Link To Document :
بازگشت