DocumentCode :
2737793
Title :
Indigo: user-level support for building distributed shared abstractions
Author :
Kohli, Prince ; Ahamad, Mustaque ; Schwan, Karsten
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
1995
fDate :
2-4 Aug 1995
Firstpage :
130
Lastpage :
137
Abstract :
Distributed systems that consist of workstations connected by high performance interconnects offer computational power comparable to moderate size parallel machines. It is desirable that such workstation clusters can also be programmed the same way as shared memory machines. We develop a portable, user-level library, called Indigo, that can be used to program a variety of state sharing techniques. In particular, Indigo can be used to program DSM protocols as well as distributed shared abstractions where objects can be fragmented/replicated and consistency actions are customized according to application needs. We present an evaluation of Indigo by using its calls to implement a distributed shared memory system as well as shared abstractions for a number of applications
Keywords :
distributed memory systems; parallel machines; programming environments; shared memory systems; DSM protocols; Indigo; consistency actions; distributed shared abstractions; high performance interconnects; shared abstractions; shared memory machines; state sharing techniques; user-level library; user-level support; Computer networks; Distributed computing; Educational institutions; Hardware; High performance computing; Parallel programming; Pervasive computing; Power system interconnection; Software libraries; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 1995., Proceedings of the Fourth IEEE International Symposium on
Conference_Location :
Washington, DC
ISSN :
1082-8907
Print_ISBN :
0-8186-7088-6
Type :
conf
DOI :
10.1109/HPDC.1995.518703
Filename :
518703
Link To Document :
بازگشت