DocumentCode :
2406263
Title :
Distributed recursive sets: programmability and effectiveness for data intensive applications
Author :
Diaconescu, Roxana E. ; Conradi, Reidar
Author_Institution :
Sch. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear :
2003
fDate :
1-4 Dec. 2003
Firstpage :
483
Lastpage :
486
Abstract :
This paper presents a concurrent object model based on distributed recursive sets for data intensive applications that use complex, recursive data layouts. The set abstraction is used to represent irregular (recursive) data layouts. The distributed set abstraction is used to transparently distribute large data across multiple address spaces. We effectively map data to processors by using information about data accesses to preserve locality. This results in a consistency scheme with small communication requirements. The programming model is easy to use since the system automatically does the data distribution, mapping and consistency.
Keywords :
data structures; distributed object management; distributed programming; complex data layouts; concurrent object model; data access; data distribution; data intensive applications; data mapping; distributed recursive sets; distributed set abstraction; effectiveness; irregular data layouts; multiple address spaces; processors; programmability; recursive data layouts; Application software; Automatic programming; Computer science; Concurrent computing; Data structures; Distributed computing; Information representation; Information science; Parallel processing; Scalability; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN :
0-7695-2066-9
Type :
conf
DOI :
10.1109/CLUSTR.2003.1253354
Filename :
1253354
Link To Document :
بازگشت