WEKO3
アイテム
影響の少ないインスツルメント手法と電力最適化のためのプログラム領域分割
https://ipsj.ixsq.nii.ac.jp/records/18243
https://ipsj.ixsq.nii.ac.jp/records/18243443e70cf-41ca-4c47-9a06-a6cd09163d41
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
|
Copyright (c) 2007 by the Information Processing Society of Japan
|
|
| オープンアクセス | ||
| Item type | Trans(1) | |||||||
|---|---|---|---|---|---|---|---|---|
| 公開日 | 2007-08-15 | |||||||
| タイトル | ||||||||
| タイトル | 影響の少ないインスツルメント手法と電力最適化のためのプログラム領域分割 | |||||||
| タイトル | ||||||||
| 言語 | en | |||||||
| タイトル | Low-impact Instrumentation and Defining Program Region for Power Optimization | |||||||
| 言語 | ||||||||
| 言語 | jpn | |||||||
| キーワード | ||||||||
| 主題Scheme | Other | |||||||
| 主題 | 省電力方式 | |||||||
| 資源タイプ | ||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
| 資源タイプ | journal article | |||||||
| 著者所属 | ||||||||
| 筑波大学大学院システム情報工学研究科 | ||||||||
| 著者所属 | ||||||||
| 筑波大学大学院システム情報工学研究科 | ||||||||
| 著者所属 | ||||||||
| 筑波大学大学院システム情報工学研究科 | ||||||||
| 著者所属 | ||||||||
| 筑波大学大学院システム情報工学研究科 | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Graduate School of Systems and Information Engineering, University of Tsukuba | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Graduate School of Systems and Information Engineering, University of Tsukuba | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Graduate School of Systems and Information Engineering, University of Tsukuba | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Graduate School of Systems and Information Engineering, University of Tsukuba | ||||||||
| 著者名 |
木村, 英明
佐藤三久
堀田, 義彦
今田, 貴之
× 木村, 英明 佐藤三久 堀田, 義彦 今田, 貴之
|
|||||||
| 著者名(英) |
Hideaki, KIMURA
Mitsuhisa, SATO
Yoshihiko, HOTTA
Takayuki, IMADA
× Hideaki, KIMURA Mitsuhisa, SATO Yoshihiko, HOTTA Takayuki, IMADA
|
|||||||
| 論文抄録 | ||||||||
| 内容記述タイプ | Other | |||||||
| 内容記述 | 我々は、プログラムを複数領域に分割するとともに DVFS 機構を利用して電力最適化を行う手法を提案してきた。この分割した領域で行う処理はできる限り一定であり、かつ、領域を区別するために挿入したコードによってプログラムの特性が変化しないことが望ましい。そこで本稿では、プログラムの実行に与える影響が少ないコードのインスツルメント手法を提案する。提案手法では、一定時間でタイマ割込みを行いプログラムの実行位置と最適化対象プログラムの実行情報を取得し、ソースコードの静的な解析結果を組み合わせることでプログラムを複数領域に分割する。さらに、分割した領域に対して電力最適化アルゴリズムを適用し、消費電力の削減を行う。提案手法を実際のクラスタ環境に適用し、プログラムの分割を行うとともに電力最適化を行った。その結果、単純な領域分割方法と比較してプロファイル取得のためのオーバヘッドを大幅に削減した。また、プロセッサ単体で 22.2%、クラスタシステム全体で 12.0%のエネルギー削減を確認した。 | |||||||
| 論文抄録(英) | ||||||||
| 内容記述タイプ | Other | |||||||
| 内容記述 | We have presented an energy reduction algorithm by controlling voltage and frequency with DVFS for each region in a program. The behavior of each regions should have almost the same characteristics. And instrumented codes between regions should have small impact on the behavior so that analysis and control by instrumented code do not change the program behavior. In this paper, we propose a method to define program regions with small impact instrumented codes. We get the program trace execution data by periodic timer interrupt, and analyze the program structure in source code to decide where instrumented code to be inserted. We focus on the reducing energy consumption by using the proposed method. We have designed and implemented our defining program region technique and evaluated on a real platform. The result shows that we can reduce the energy consumption by 22.2% in processor and 12.0% in cluster system. | |||||||
| 書誌レコードID | ||||||||
| 収録物識別子タイプ | NCID | |||||||
| 収録物識別子 | AA11833852 | |||||||
| 書誌情報 |
情報処理学会論文誌コンピューティングシステム(ACS) 巻 48, 号 SIG13(ACS19), p. 247-259, 発行日 2007-08-15 |
|||||||
| ISSN | ||||||||
| 収録物識別子タイプ | ISSN | |||||||
| 収録物識別子 | 1882-7829 | |||||||
| 出版者 | ||||||||
| 言語 | ja | |||||||
| 出版者 | 情報処理学会 | |||||||