跳至主導覽 跳至搜尋 跳過主要內容

Compiler-Guided Parallelism Adaption Based on Application Partition for Power-Gated ILP Processor

  • Yufeng Tong
  • , Wei Zhang
  • , Yung Cheng Ma
  • , Yanyan Liu
  • , Yu Liang
  • , Tai Zhang
  • , Haowen Luo
  • Tianjin University
  • Nankai University

研究成果: 期刊稿件文章同行評審

3 引文 斯高帕斯(Scopus)

摘要

Instruction-level parallelism (ILP) processors have been widely used to improve speed for several decades. However, the requirement of parallelism changes between applications, even within an application. Fixed high parallelism could result in poor utilization and extra leakage energy. Designing energy-efficient ILP processors to trade off power/speed has been a critical issue in current research. In this paper, a compiler-guided parallelism adaption based on an application partition algorithm is proposed to implement parallelism adaption with applications running on ILP processors. The aim is to minimize energy consumption without degrading the execution time. The main idea is described as follows: 1) partition the application into several power gating regions (PGRs); 2) assign adapted parallelism for each region by analyzing the requirements of resources and energy efficiency; and 3) reschedule each region with its own parallelism and insert power-gating instructions into the application to control hardware ON/OFF. The experimental results of evaluation with the CoreMarkPro benchmark suits show the expected savings of leakage energy. Our algorithm could reduce the leakage energy in register files by 30.46% and 64.06% for applications with high variance on software-inherent parallelism. Furthermore, the overhead energy originated from state transition is much lower than Tabkhi's algorithm.

原文英語
文章編號7792741
頁(從 - 到)1329-1341
頁數13
期刊IEEE Transactions on Very Large Scale Integration (VLSI) Systems
25
發行號4
DOIs
出版狀態已出版 - 04 2017

文獻附註

Publisher Copyright:
© 2016 IEEE.

UN SDG

此研究成果有助於以下永續發展目標

  1. SDG7 可負擔能源
    SDG7 可負擔能源

指紋

深入研究「Compiler-Guided Parallelism Adaption Based on Application Partition for Power-Gated ILP Processor」主題。共同形成了獨特的指紋。

引用此