Controlling cache utilization of HPC applications

  title={Controlling cache utilization of HPC applications},
  author={Swann Perarnau and Marc Tchiboukdjian and Guillaume Huard},
This paper discusses the use of software cache partitioning techniques to study and improve cache behavior of HPC applications. Most existing studies use this partitioning to solve quality of service issues, like fair distribution of a shared cache among running processes. We believe that, in the HPC context of a single application being studied/optimized on the system, with a single thread per core, cache partitioning can be used in new and interesting ways. First, we propose an… CONTINUE READING
Highly Cited
This paper has 29 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 16 extracted citations

Enhancing the Malloc System with Pollution Awareness for Better Cache Performance

IEEE Transactions on Parallel and Distributed Systems • 2017
View 5 Excerpts
Highly Influenced

Reconstructable Software Appliances with Kameleon

Operating Systems Review • 2015
View 6 Excerpts
Highly Influenced

Exploring Data Migration for Future Deep-Memory Many-Core Systems

2016 IEEE International Conference on Cluster Computing (CLUSTER) • 2016
View 1 Excerpt

NiMC: Characterizing and Eliminating Network-Induced Memory Contention

2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS) • 2016
View 1 Excerpt

TintMalloc: Reducing Memory Access Divergence via Controller-Aware Coloring

2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS) • 2016


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

35th release of the TOP500 list of fastest supercomputers

H. Meuer, E. Strohmaier, H. Simon, J. Dongarra
2010. • 2010
View 3 Excerpts
Highly Influenced

Similar Papers

Loading similar papers…