DocumentCode :
3415179
Title :
Aurora: scoped behaviour for per-context optimized distributed data sharing
Author :
Lu, Paul
Author_Institution :
Dept. of Comput. Sci., Toronto Univ., Ont., Canada
fYear :
1997
fDate :
1-5 Apr 1997
Firstpage :
467
Lastpage :
473
Abstract :
We introduce the all-software, standard C++-based Aurora distributed shared data system. As with related systems, it provides a shared data abstraction on distributed memory hardware. An innovation in Aurora is the use of scoped behaviour for per-context data sharing optimizations (i.e., portion of source code, such as a loop or phase). With scoped behaviour a new language scope (e.g., nested braces) can be used to optimize the data sharing behaviour of the selected source code. Different scopes and different shared data can be optimized in different ways. Thus, scoped behaviour provides a novel level of flexibility to incrementally tune the parallel performance of an application
Keywords :
data structures; distributed memory systems; parallel programming; Aurora; distributed memory hardware; parallel performance; per-context optimized distributed data sharing; scoped behaviour; shared data abstraction; source code; standard C++-based Aurora; Bandwidth; Computer science; Data models; Data systems; Hardware; Libraries; Parallel processing; Parallel programming; Technological innovation; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1997. Proceedings., 11th International
Conference_Location :
Genva
ISSN :
1063-7133
Print_ISBN :
0-8186-7793-7
Type :
conf
DOI :
10.1109/IPPS.1997.580942
Filename :
580942
Link To Document :
بازگشت