A memory-layout oriented run-time technique for locality optimization

  title={A memory-layout oriented run-time technique for locality optimization},
  author={Yong Yan and Xiaodong Zhang and Zhao Zhang},
Exploiting locality at run-time is a complementary approach to a compiler approach for those applications with dynamic memory access patterns. This paper proposes a memory-layout oriented approach to exploit cache locality for parallel loops at run-time on Symmetric Multi-Processor (SMP) systems. Guided by applicationdependent hints and the targeted cache architecture, it reorganizes and partitions a parallel loop through shrinking and partitioning the memory-access space of the loop at run… CONTINUE READING


Publications citing this paper.
Showing 1-3 of 3 extracted citations


Publications referenced by this paper.
Showing 1-10 of 23 references

Multiprocessing for the 90’s

  • M. Cekleov
  • SPARCcenter
  • 2000
1 Excerpt

Exploiting Cache Locality at Run-time

  • Y. Yan
  • PhD thesis,
  • 1998
2 Excerpts

An overview of the HP/convex exemplar hardware

  • G. Astfalk, T. Brewer
  • Technical report, Hewlett-Packard Inc
  • 1997
2 Excerpts

A quantitative analysis of loop nest locality

  • K. S. Mckinley, O. Teman
  • The Proceedings of
  • 1996
2 Excerpts

Similar Papers

Loading similar papers…