Skip to content
Free planNo credit card requiredStart writing

preprint · arXiv (Cornell University) · 2013

A Cache-Coloring Based Technique for Saving Leakage Energy In\n Multitasking Systems

Sparsh Mittal

Cited by 1Open access

Abstract

There has been a significant increase in leakage energy dissipation of CMOS\ncircuits with each technology generation. Further, due to their large size,\nlast level caches (LLCs) spend a large fraction of their energy in the form of\nleakage energy and hence, addressing this has become extremely important to\nmeet the challenges of chip power budget. For addressing this, several\ntechniques have been proposed. However, most of these techniques require\noffline profiling and hence cannot be used for real-life systems which usually\nrun multitasking programs, with possible pre-emptions. In this paper, we\npropose a dynamic profiling based technique for saving cache leakage energy in\nmultitasking systems. Our technique uses a small coloring-based profiling\ncache, to estimate performance and energy consumption of multiple cache\nconfigurations and then selects the best (least-energy) configuration among\nthem. Our technique uses non-intrusive profiling and saves energy despite\nintra-task and inter-task variations; thus, it is suitable for multitasking\nsystems. Simulations performed using workloads from SPEC2006 suite show the\nsuperiority of our technique over an existing cache energy saving technique.\nWith a 2MB baseline cache, the average saving in memory sub-system energy is\n22.8%.\n

Cite this paper

APA 7

Mittal, S. (2013). A Cache-Coloring Based Technique for Saving Leakage Energy In\n Multitasking Systems. arXiv (Cornell University). https://doi.org/10.48550/arxiv.1309.5647

MLA 9

Mittal, Sparsh. “A Cache-Coloring Based Technique for Saving Leakage Energy In\n Multitasking Systems.” arXiv (Cornell University), 2013, https://doi.org/10.48550/arxiv.1309.5647.

Chicago

Mittal, Sparsh. 2013. “A Cache-Coloring Based Technique for Saving Leakage Energy In\n Multitasking Systems.” arXiv (Cornell University). https://doi.org/10.48550/arxiv.1309.5647.

Harvard

Mittal, S. (2013) ‘A Cache-Coloring Based Technique for Saving Leakage Energy In\n Multitasking Systems’, arXiv (Cornell University). Available at: https://doi.org/10.48550/arxiv.1309.5647.

BibTeX
@misc{mittal2013cache,
  title = {{A Cache-Coloring Based Technique for Saving Leakage Energy In\n Multitasking Systems}},
  author = {Mittal, Sparsh},
  journal = {arXiv (Cornell University)},
  year = {2013},
  doi = {10.48550/arxiv.1309.5647}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.