The gradient-based cache partitioning algorithm

@article{Hasenplaugh2012TheGC,
  title={The gradient-based cache partitioning algorithm},
  author={William Hasenplaugh and Pritpal S. Ahuja and Aamer Jaleel and Simon C. Steely and Joel S. Emer},
  journal={TACO},
  year={2012},
  volume={8},
  pages={44:1-44:21}
}
This paper addresses the problem of partitioning a cache between multiple concurrent threads and in the presence of hardware prefetching. Cache replacement designed to preserve temporal locality (e.g., LRU) will allocate cache resources proportional to the miss-rate of each competing thread irrespective of whether the cache space will be utilized [Qureshi and Patt 2006]. This is clearly suboptimal as applications vary dramatically in their use of recently accessed data. We address this problem… CONTINUE READING

References

Publications referenced by this paper.
Showing 1-5 of 5 references

Similar Papers

Loading similar papers…