Go up. Go to department page

Data Prefetching

Lund Institute of Technology, Department of Computer Science, SDE Research

Jonas Skeppstedt



The goal of this research is to develop and evaluate compiler algorithms to reduce the performance penalty due to cache misses in multiprocessors. The current emphasis is on data prefetching. Traditionally, compiler-controlled prefetching inserts special prefetch instructions in loops in order to fetch data before it is needed by the processor. While this approach removes cache misses, it can also increase the instruction count, sometimes significantly. We investigate new prefetch approaches which provide the same benefits of a reduced number of cache misses, while producing a minimal increase in instruction count. This is work done in cooperation with Professor Michel Dubois at the University of Southern California, Los Angeles.

For more information, see the publication list of Jonas Skeppstedt.


Last modified: September 1, 1999