DocumentCode
2034199
Title
A Model for Automatic Data Partitioning
Author
Hovland, Paul D. ; Ni, Lionel M.
Author_Institution
University of Illinois at Urbana-Champaign
Volume
2
fYear
1993
fDate
16-20 Aug. 1993
Firstpage
251
Lastpage
259
Abstract
In order to efficiently exploit global parallelism, it is essential to find a good way to distribute data among the processors in distributed-memory parallel computer systems. A formal technique utilizing augmented data access descriptors (ADADs) to determine this distribution is presented. This technique differs from previous approaclies in that it views the problem of finding a good distribution as an extension of data dependence analysis. The importance of this difference is demonstrated through an explanation of how ADADs facilitate interprocedural analysis, directed loop transformations, and incremental analysis, which may lead to improvements in the eficieiicy of both program developn~enta nd the program itself.
Keywords
Computer science; Concurrent computing; Costs; Data analysis; Distributed computing; Heuristic algorithms; Parallel processing; Program processors; Programming profession; Supercomputers;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 1993. ICPP 1993. International Conference on
Conference_Location
Syracuse, NY, USA
ISSN
0190-3918
Print_ISBN
0-8493-8983-6
Type
conf
DOI
10.1109/ICPP.1993.27
Filename
4134218
Link To Document