DocumentCode
3009881
Title
Data Locality Optimization Based on Comprehensive Knowledge of the Cache Miss Reason: A Case Study with DWT
Author
Tao, Jie ; Shahbahrami, Asadollah
Author_Institution
Dept. of Comput. Sci. & Technol., Jilin Univ., Changchun
fYear
2008
fDate
25-27 Sept. 2008
Firstpage
304
Lastpage
311
Abstract
The overall performance of a computing system increasingly depends on the efficient use of the cache memories. Traditional approaches for cache tuning deploy performance tools to help the user optimize the source program towards a better runtime data locality. Following this conventional way, we developed a set of such toolkits including data profiling, pattern analysis, and performance visualization tools. This paper demonstrates how the toolset can be used step-by-step to understand the cache access behavior of the applications and then achieve optimized program code. The Discrete Wavelet Transform, a common used algorithm for image and video compression, is applied as an example. Our initial experimental results with this sample application show an up to 3.19 speedup in execution time compared to the original implementation.
Keywords
cache storage; discrete wavelet transforms; optimising compilers; program visualisation; software performance evaluation; software tools; DWT; cache memory; cache miss reason; computing system performance; data locality optimization; data profiling; discrete wavelet transform; pattern analysis; performance visualization tool; program optimisation; source code optimization; Computer science; Data acquisition; Data engineering; Data visualization; Discrete wavelet transforms; High performance computing; Pattern analysis; Performance analysis; Runtime; Video compression; Memory performance; data profiling; performance analysis; performance tools; program optimization; visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
Conference_Location
Dalian
Print_ISBN
978-0-7695-3352-0
Type
conf
DOI
10.1109/HPCC.2008.7
Filename
4637712
Link To Document