DocumentCode
1872880
Title
Dynamic loop reversal - The new code transformation technique
Author
Simecek, Ivan ; Tvrdik, Pavel
Author_Institution
Dept. of Comput. Syst., Czech Tech. Univ. in Prague, Prague, Czech Republic
fYear
2013
fDate
8-11 Sept. 2013
Firstpage
1587
Lastpage
1594
Abstract
In this paper, we describe a new source code transformation called dynamic loop reversal that can increase temporal and spatial locality. We also describe a formal method for predicting the cache behaviour and evaluation results of the accuracy of the model by measurements on a cache monitor. The comparisons of the numbers of measured cache misses and the numbers of cache misses estimated by the model indicate that model is relatively accurate and can be used in practice.
Keywords
cache storage; program control structures; system monitoring; cache behaviour prediction; cache monitor measurements; code transformation technique; dynamic loop reversal; formal method; source code transformation; spatial locality; temporal locality; Analytical models; Computational modeling; Indexes; Load modeling; Optimization; Sparse matrices; Standards;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Information Systems (FedCSIS), 2013 Federated Conference on
Conference_Location
Krako??w
Type
conf
Filename
6644228
Link To Document