Guided Prefetching Based on Runtime Access Patterns

  • Authors:
  • Jie Tao;Georges Kneip;Wolfgang Karl

  • Affiliations:
  • Steinbuch Center for Computing Forschungszentrum Karlsruhe, Karlsruhe Institute of Technology, Germany;Institut für Technische Informatik, Universität Karlsruhe (TH), Karlsruhe Institute of Technology, Germany;Institut für Technische Informatik, Universität Karlsruhe (TH), Karlsruhe Institute of Technology, Germany

  • Venue:
  • ICCS '08 Proceedings of the 8th international conference on Computational Science, Part III
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

Cache prefetching is a basic technique for removing cache misses and the resulting access penalty. This work proposes a kind of guided prefetching which uses the access pattern of an application to prohibit from loading data which are not required. The access pattern is achieved with a data analyzer capable of discovering the affinity and regularity of data accesses. Initial results depict a performance improvement of up to 20%.