DocumentCode
2196667
Title
Distributed computing with load-managed active storage
Author
Wickremesinghe, Rajiv ; Chase, Jeffrey S. ; Vitter, Jeffrey S.
Author_Institution
Dept. of Comput. Sci., Duke Univ., Durham, NC, USA
fYear
2002
fDate
2002
Firstpage
13
Lastpage
23
Abstract
One approach to high-performance processing of massive data sets is to incorporate computation into storage systems. Previous work has shown that this active storage model is effective for a variety of problems. This paper explores opportunities to use active storage as a basis for exploiting asymmetric parallelism in applications using a streaming computation model on collections of fixed-size records. This model is the basis for much of the research in I/O-efficient algorithms, which deals with an important class of massive data problems not studied in previous work on active storage. We present an extension of a streaming computation model for an external memory toolkit to support a flexible mapping of computations to storage-based processors. Our approach enables load-managed active storage: it exposes parallelism, ordering constraints, and primitive computation units to the system, which can configure the application to balance load and make the best use of available processing power Emulation results from a sorting application demonstrate the potential of dynamic adaptation in load-managed active storage.
Keywords
distributed processing; memory architecture; storage units; ASUs; active storage model; external memory toolkit; high-performance processing; massive data sets; storage-based processors; streaming computation model; Computational modeling; Computer networks; Computer science; Concurrent computing; Distributed computing; Emulation; Large-scale systems; Parallel processing; Power system modeling; Sorting;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Distributed Computing, 2002. HPDC-11 2002. Proceedings. 11th IEEE International Symposium on
ISSN
1082-8907
Print_ISBN
0-7695-1686-6
Type
conf
DOI
10.1109/HPDC.2002.1029899
Filename
1029899
Link To Document