Energy Efficiency of a Multi-Core Processor by Tag Reduction Energy Efficiency of a Multi-Core Processor by Tag Reduction

Energy Efficiency of a Multi-Core Processor by Tag Reduction

  • 期刊名字:计算机科学技术学报(英文版)
  • 文件大小:
  • 论文作者:Long Zheng,Mian-Xiong Dong,Kao
  • 作者单位:School of Computer Science and Technology,School of Computer Science and Engineering,Department of Electrical and Comput
  • 更新时间:2022-11-28
  • 下载次数:
论文简介

We consider the energy saving problem for caches on a multi-core processor. In the previous research on low power processors, there are various methods to reduce power dissipation. Tag reduction is one of them. This paper extends the tag reduction technique on a single-core processor to a multi-core processor and investigates the potential of energy saving for multi-core processors. We formulate our approach as an equivalent problem which is to find an assignment of the whole instruction pages in the physical memory to a set of cores such that the tag-reduction conflicts for each core can be mostly avoided or reduced. We then propose three algorithms using different heuristics for this assignment problem. We provide convincing experimental results by collecting experimental data from a real operating system instead of the traditional way using a processor simulator that cannot simulate operating system functions and the full memory hierarchy. Experimental results show that our proposed algorithms can save total energy up to 83.93% on an 8-core processor and 76.16% on a 4-core processor in average compared to the one that the tag-reduction is not used for. They also significantly outperform the tag reduction based algorithm on a single-core processor.

论文截图
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。