DocumentCode :
2703600
Title :
Exploiting temporal and spatial constraints on distributed shared objects
Author :
West, Richard ; Schwan, Karsten ; Tacic, Ivan ; Ahamad, Mustaque
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
1997
fDate :
27-30 May 1997
Firstpage :
280
Lastpage :
287
Abstract :
Gigabit network technologies have made it possible to combine workstations into a distributed, massively-parallel computer system. Middleware, such as distributed shared objects (DSO), attempts to improve programmability of such systems, by providing globally accessible `object´ abstractions. Researchers have developed consistency protocols for replicated `memory´ objects. These protocols are well suited to scientific applications but less suited to multimedia or groupware applications. We address the state sharing needs of complex distributed applications with: high-frequency symmetric accesses to shared objects; unpredictable and limited locality of accesses; dynamically changing sharing behavior; and potential data races. We show that a DSO system exploiting application-level temporal and spatial constraints on shared objects can outperform shared object protocols which do not exploit application-level constraints. We compare our S(emantic) DSO against entry consistency using a sample application having the four properties mentioned above
Keywords :
distributed memory systems; groupware; message passing; multimedia computing; protocols; shared memory systems; workstations; consistency protocols; data races; distributed massively-parallel computer system; distributed shared objects; dynamically changing sharing behavior; entry consistency; gigabit network technologies; globally accessible object abstractions; groupware; high-frequency symmetric access; middleware; multimedia; programmability; replicated memory objects; scientific applications; spatial constraints; state sharing needs; temporal constraints; workstations; Access protocols; Application software; Collaborative work; Computer networks; Concurrent computing; Distributed computing; Educational institutions; Message passing; Middleware; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
Conference_Location :
Baltimore, MD
ISSN :
1063-6927
Print_ISBN :
0-8186-7813-5
Type :
conf
DOI :
10.1109/ICDCS.1997.598052
Filename :
598052
Link To Document :
بازگشت