講演名 2009-01-14
マルチコア上でのOSCAR APIを用いた低消費電力化手法(組込みシステムプラットフォーム)
中川 亮, 間瀬 正啓, 白子 準, 木村 啓二, 笠原 博徳,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) マルチコアプロセッサ上でアプリケーションプログラム実行時の消費電力を削減するためには,コンパイラやユーザによるプログラム実行中のチップ内リソースの適切な周波数・電圧・電源制御が必要であり,電力制御の指示が可能なAPIの利用が必要となる.本稿ではリアルタイム情報家電マルチコア用のOSCAR(Optimally Scheduled Advanced Multiprocessor)APIを用いた低消費電力化手法を提案する.本手法はOSCARコンパイラに実装されており,最小時間での処理を保証しつつ消費電力を最小化する最速実行モードと,メディアアプリケーションなどのリアルタイム処理において,リアルタイム制約を満たす範囲で消費電力を最小化するリアルタイム制約モードを実現する.NEDOの"リアルタイム情報家電用マルチコア技術"プロジェクトにて,ルネサステクノロジ,日立製作所,早稲田大学が開発した8コアの情報家電用マルチコアRP2上で提案手法を評価したところ,最速実行モードにおいて,SPEC2000のartで消費エネルギーが13.05%削減され,SPEC2000のequakeで消費エネルギーが3,99%削減されることが確かめられた.また,リアルタイム制約モードにおいてはAACエンコーダで平均電力が87.9%削減され,MPEG2デコーダで平均電力が73.2%削減されることが確かめられた.
抄録(英) Effective power reduction of an application program on multicore processors requires appropriate power control for each on-chip resource by compilers or users. These low power techniques need an application program interface (API) to realize power control in a user program. This paper proposes a power saving scheme for multicore processors using OSCAR API developed in NEDO "Multicore for Realtime Consumer Electronics" project. The proposed scheme has been implemented in OSCAR compiler to realize the power reduction for fastest execution mode, which minimizes power consumption without performance degradation, and the realtime execution mode to minimize power consumption under realtime constrains. The proposed scheme is evaluated on an 8 cores SH4A multicore processor RP2, newly developed for consumer electronics by Renesas Technology Corp., Hitachi, Ltd. and Waseda University in the above project. For the fastest execution mode, consumed energy was reduced by 13.05% for SPEC2000 art and 3.99% for SPEC2000 equake. Also, for the realtime execution mode, consumed power was reduced by 87.9% for AAC encoder and 73.2% for MPEG2 decoder.
キーワード(和) マルチコアプロセッサ / 低消費電力化制御 / 並列化コンパイラ / API
キーワード(英) Muticore Processor / Low Power / Parallelizing Compiler / API
資料番号 ICD2008-145
発行日

研究会情報
研究会 ICD
開催期間 2009/1/6(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Integrated Circuits and Devices (ICD)
本文の言語 JPN
タイトル(和) マルチコア上でのOSCAR APIを用いた低消費電力化手法(組込みシステムプラットフォーム)
サブタイトル(和)
タイトル(英) A Power Saving Scheme on Multicore Processors Using OSCAR API
サブタイトル(和)
キーワード(1)(和/英) マルチコアプロセッサ / Muticore Processor
キーワード(2)(和/英) 低消費電力化制御 / Low Power
キーワード(3)(和/英) 並列化コンパイラ / Parallelizing Compiler
キーワード(4)(和/英) API / API
第 1 著者 氏名(和/英) 中川 亮 / Ryo NAKAGAWA
第 1 著者 所属(和/英) 早稲田大学基幹理工学部情報理工学科
Department of Computer Science, Waseda University
第 2 著者 氏名(和/英) 間瀬 正啓 / Masayoshi MASE
第 2 著者 所属(和/英) 早稲田大学基幹理工学部情報理工学科
Department of Computer Science, Waseda University
第 3 著者 氏名(和/英) 白子 準 / Jun SHIRAKO
第 3 著者 所属(和/英) 早稲田大学基幹理工学部情報理工学科
Department of Computer Science, Waseda University
第 4 著者 氏名(和/英) 木村 啓二 / Keiji KIMURA
第 4 著者 所属(和/英) 早稲田大学基幹理工学部情報理工学科
Department of Computer Science, Waseda University
第 5 著者 氏名(和/英) 笠原 博徳 / Hironori KASAHARA
第 5 著者 所属(和/英) 早稲田大学基幹理工学部情報理工学科
Department of Computer Science, Waseda University
発表年月日 2009-01-14
資料番号 ICD2008-145
巻番号(vol) vol.108
号番号(no) 375
ページ範囲 pp.-
ページ数 6
発行日