DocumentCode
2053076
Title
An approach to locality-conscious load balancing and transparent memory hierarchy management with a global-address-space parallel programming model
Author
Krishnamoorthy, Sriram ; Catalyurek, Umit ; Nieplocha, Jarek ; Sadayappan, P.
Author_Institution
Dept. of Comput. Sci. & Eng., Ohio State Univ.
fYear
2006
fDate
25-29 April 2006
Abstract
The development of efficient parallel out-of-core applications is often tedious, because of the need to explicitly manage the movement of data between files and data structures of the parallel program. Several large-scale applications require multiple passes of processing over data too large to fit in memory, where significant concurrency exists within each pass. This paper describes a global-address-space framework for the convenient specification and efficient 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 block-sparse 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
Keywords
concurrency control; data structures; parallel programming; resource allocation; sparse matrices; storage allocation; storage management; block-sparse data; block-sparse matrices; data structure; global-address-space framework; global-address-space parallel programming; locality-conscious load balancing; memory-resident data; parallel out-of-core application; parallel task; transparent memory hierarchy management; Computer science; Concurrent computing; Distributed computing; Engineering management; Load management; Memory management; Parallel programming; Physics computing; Quantum computing; Tensile stress;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location
Rhodes Island
Print_ISBN
1-4244-0054-6
Type
conf
DOI
10.1109/IPDPS.2006.1639719
Filename
1639719
Link To Document