Loading...
Loading...

Go to the content (press return)

A fast and accurate framework to analyze and optimize cache memory behavior

Author
Vera, F.J.; Bermudo, N.; Llosa, J.; Gonzalez, A.
Type of activity
Journal article
Journal
ACM transactions on programming languages and systems
Date of publication
2004-03
Volume
26
Number
2
First page
263
Last page
300
DOI
https://doi.org/10.1145/973097.973099 Open in new window
URL
http://dl.acm.org/citation.cfm?id=973099 Open in new window
Abstract
The gap between processor and main memory performance increases every year. In order to overcome this problem, cache memories are widely used. However, they are only effective when programs exhibit sufficient data locality. Compile-time program transformations can significantly improve the performance of the cache. To apply most of these transformations, the compiler requires a precise knowledge of the locality of the different sections of the code, both before and after being transformed.Cache ...
Keywords
Cache memories, Optimization, Sampling
Group of research
ARCO - Microarchitecture and Compilers
CAP - High Performace Computing Group

Participants