Skip to main content
Journal cover image

Distributed computing with load-managed active storage

Publication ,  Conference
Wickremesinghe, R; Chase, JS; Vitter, JS
Published in: Proceedings of the IEEE International Symposium on High Performance Distributed Computing
January 1, 2002

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. © 2002 IEEE.

Duke Scholars

Published In

Proceedings of the IEEE International Symposium on High Performance Distributed Computing

DOI

ISSN

1082-8907

ISBN

0769516866

Publication Date

January 1, 2002

Start / End Page

13 / 23
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Wickremesinghe, R., Chase, J. S., & Vitter, J. S. (2002). Distributed computing with load-managed active storage. In Proceedings of the IEEE International Symposium on High Performance Distributed Computing (pp. 13–23). https://doi.org/10.1109/HPDC.2002.1029899
Wickremesinghe, R., J. S. Chase, and J. S. Vitter. “Distributed computing with load-managed active storage.” In Proceedings of the IEEE International Symposium on High Performance Distributed Computing, 13–23, 2002. https://doi.org/10.1109/HPDC.2002.1029899.
Wickremesinghe R, Chase JS, Vitter JS. Distributed computing with load-managed active storage. In: Proceedings of the IEEE International Symposium on High Performance Distributed Computing. 2002. p. 13–23.
Wickremesinghe, R., et al. “Distributed computing with load-managed active storage.” Proceedings of the IEEE International Symposium on High Performance Distributed Computing, 2002, pp. 13–23. Scopus, doi:10.1109/HPDC.2002.1029899.
Wickremesinghe R, Chase JS, Vitter JS. Distributed computing with load-managed active storage. Proceedings of the IEEE International Symposium on High Performance Distributed Computing. 2002. p. 13–23.
Journal cover image

Published In

Proceedings of the IEEE International Symposium on High Performance Distributed Computing

DOI

ISSN

1082-8907

ISBN

0769516866

Publication Date

January 1, 2002

Start / End Page

13 / 23