A new code transformation technique for nested loops
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21240%2F14%3A00221155" target="_blank" >RIV/68407700:21240/14:00221155 - isvavai.cz</a>
Result on the web
<a href="http://www.comsis.org/archive.php?show=pprwp019-1308" target="_blank" >http://www.comsis.org/archive.php?show=pprwp019-1308</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.2298/CSIS131126075S" target="_blank" >10.2298/CSIS131126075S</a>
Alternative languages
Result language
angličtina
Original language name
A new code transformation technique for nested loops
Original language description
For good performance of every computer program, good cache utilization is crucial. In numerical linear algebra libraries, good cache utilization is achieved by explicit loop restructuring (mainly loop blocking), but it requires a complicated memory pattern behavior analysis. 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 cache behavior and evaluate results of the model accuracy by the 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 the model is relatively accurate and can be used in practice.
Czech name
—
Czech description
—
Classification
Type
J<sub>x</sub> - Unclassified - Peer-reviewed scientific article (Jimp, Jsc and Jost)
CEP classification
IN - Informatics
OECD FORD branch
—
Result continuities
Project
—
Continuities
I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace
Others
Publication year
2014
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Name of the periodical
COMSIS - Computer Science and Information Systems
ISSN
1820-0214
e-ISSN
—
Volume of the periodical
11
Issue of the periodical within the volume
4
Country of publishing house
RS - THE REPUBLIC OF SERBIA
Number of pages
36
Pages from-to
1381-1416
UT code for WoS article
000345948100011
EID of the result in the Scopus database
—