The Community for Technology Leaders
High Performance Computing and Grid in Asia Pacific Region, International Conference on (1997)
Seoul, Korea
Apr. 28, 1997 to May 2, 1997
ISBN: 0-8186-7901-8
pp: 151
Gyungho Lee , University of Texas -- San Antonio
Hye-Kyung Han , Hongik University
Changwoo Pyo , Hongik University
Kyung-Woo Lee , Hongik University
ABSTRACT
We propose reference distance as a metric for data locality. Reference distance is the number of referenced memory blocks between two successive references to the same memory block. Effectiveness of program transformations for data locality can be evaluated by using reference distance. Our claim is demonstrated by showing the change in data locality and speedup of matrix multiplication due to loop interchange, loop tiling, and loop unrolling. We also present a result of an experiment using loop distribution and unrolling with respect to two subroutines of Perfect benchmark programs. Reference distance would serve as a useful tool for developing program transformation scheme for data locality optimization.
INDEX TERMS
data locality, reference distance, loop transformations
CITATION
Gyungho Lee, Hye-Kyung Han, Changwoo Pyo, Kyung-Woo Lee, "Reference Distance as a Metric for Data Locality", High Performance Computing and Grid in Asia Pacific Region, International Conference on, vol. 00, no. , pp. 151, 1997, doi:10.1109/HPC.1997.592139
98 ms
(Ver 3.3 (11022016))