Energy Efficient Runahead Execution on a Tightly Coupled Heterogeneous Core

Susumu Mashimo, Ryota Shioya, Koji Inoue

研究成果: 書籍/レポート タイプへの寄稿会議への寄与

抄録

Out-of-order (OoO) processors generally offer significant performance gains over simpler in-order (InO) processors. However, recent studies have revealed that OoO processors provide little performance benefit in many program phases, and these phases are distributed in fine granularity. Leveraging these fine-grained phases, tightly coupled heterogeneous cores (TCHCs) have been proposed to improve the energy efficiency. A TCHC, which is a processor core that consists of multiple back-ends, each with different characteristics in terms of their performance and energy consumption (e.g., a power-efficient InO back-end and a high-performance OoO back-end), improves the energy efficiency by executing programs by switching to the most energy-efficient back-end with a very small switching penalty. We propose a novel technique to further improve the energy efficiency of a TCHC. The proposed technique is based on runahead execution (RAE), which is a prefetch technique that executes instructions ahead of long-latency cache misses and issues independent cache misses earlier. Leveraging the characteristics of TCHCs and RAE, the proposed technique increases the utilization of energy-efficient back-ends, thereby significantly improving the energy efficiency. Our evaluation results show that our proposed method achieves 13% of energy-delay product (EDP) over a state-of-the-art TCHC using Oracle switching decision logic.

本文言語英語
ホスト出版物のタイトルProceedings of International Conference on High Performance Computing in Asia-Pacific Region, HPC Asia 2020
出版社Association for Computing Machinery
ページ207-216
ページ数10
ISBN(電子版)9781450372367
DOI
出版ステータス出版済み - 1月 15 2020
イベント2020 International Conference on High Performance Computing in Asia-Pacific Region, HPC Asia 2020 - Fukuoka, 日本
継続期間: 1月 15 20201月 17 2020

出版物シリーズ

名前ACM International Conference Proceeding Series

会議

会議2020 International Conference on High Performance Computing in Asia-Pacific Region, HPC Asia 2020
国/地域日本
CityFukuoka
Period1/15/201/17/20

!!!All Science Journal Classification (ASJC) codes

  • 人間とコンピュータの相互作用
  • コンピュータ ネットワークおよび通信
  • コンピュータ ビジョンおよびパターン認識
  • ソフトウェア

フィンガープリント

「Energy Efficient Runahead Execution on a Tightly Coupled Heterogeneous Core」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル