An Approach to Locality-Conscious Load Balancing and Transparent Memory Hierarchy Management with a Global-Address-Space Parallel Programming Model
This paper describes a global-addressspace framework for the convenient specification and effi- cient execution of parallel out-of-core applications operating on block-sparse data. The programming model provides a global view of block-sparse matrices and a mechanism for the expression of parallel tasks that operate on blocksparse data. The tasks are automatically partitioned into phases that operate on memory-resident data, and mapped onto processors to optimize load balance and data locality. Experimental results are presented that demonstrate the utility of the approach.
- Research Organization:
- Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- OSTI ID:
- 912986
- Report Number(s):
- PNNL-SA-48518; KJ0101030; TRN: US200802%%321
- Resource Relation:
- Conference: 20th International Parallel and Distributed Symposium (IPDPS'06), 25-29 April 2006, , 8
- Country of Publication:
- United States
- Language:
- English
Similar Records
Exploiting the memory hierarchy in sequential and parallel sparse Cholesky factorization
Locality-aware and load-balanced static task scheduling for MapReduce
Task Parallel Incomplete Cholesky Factorization using 2D Partitioned-Block Layout
Technical Report
·
Sun Nov 01 00:00:00 EST 1992
·
OSTI ID:912986
Locality-aware and load-balanced static task scheduling for MapReduce
Journal Article
·
Fri Jul 27 00:00:00 EDT 2018
· Future Generations Computer Systems
·
OSTI ID:912986
+1 more
Task Parallel Incomplete Cholesky Factorization using 2D Partitioned-Block Layout
Technical Report
·
Fri Jan 01 00:00:00 EST 2016
·
OSTI ID:912986
+2 more