ACM Home Page
Please provide us with feedback. Feedback
More iteration space tiling
Full text PdfPdf (1.01 MB)
Source Conference on High Performance Networking and Computing archive
Proceedings of the 1989 ACM/IEEE conference on Supercomputing table of contents
Reno, Nevada, United States
Pages: 655 - 664  
Year of Publication: 1989
ISBN:0-89791-341-8
Author
M. Wolfe  Oregon Graduate Center
Sponsors
Argonne Natl Lab : Argonne National Lab
IEEE-CS : Computer Society
NASA : National Aeronatics and Space Administration
SIGARCH: ACM Special Interest Group on Computer Architecture
Los Alamos National Labs : Los Alamos National Labs
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 108,   Citation Count: 84
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/76263.76337
What is a DOI?

ABSTRACT

Subdividing the iteration space of a loop into blocks or tiles with a fixed maximum size has several advantages. Tiles become a natural candidate as the unit of work for parallel task scheduling. Synchronization between processors can be done between tiles, reducing synchronization frequency (at some loss of potential parallelism). The shape and size of a tile can be optimized to take advantage of memory locality for memory hierarchy utilization. Vectorization and register locality naturally fits into the optimization within a tile, while parallelization and cache locality fits into optimization between tiles.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
AbuS78
Walid AbduI-Karim Abu-Sufah, Improving the Performance of Virtual Memory Computers, Ph.D. Thesis, Dept. of Comp. Sci. Rpt. No. 78-945, Univ. of Illinois, Urbanu, IL, Nov., 1978; available as document 79-15307 from University Microfilms, Ann Arbor, MI.
 
AbKL81
W. A. Abu-Sufah, D. j. Kuck and D. H. Lzwrie, "On the Performance Enhancement of Paging Systems Through Program Analysis ~nd Transformations," IEEE Trans. on Computer~, Vol. C-30, No. 5, pp. 341-356, May 1981.
AlKe84
AlKe87
 
Bane88
IrTr88
Lamp74
Love77
 
Mura71
 
Wolf86
 
WoBa87
 
Wolf87
 
Wolf89

CITED BY  84