| 講演抄録/キーワード |
| 講演名 |
2013-08-02 14:00
コード差分シミュレーション法におけるチェックポイント削減の検討 ○椎名敦之・大津金光・大川 猛・横田隆史(宇都宮大) CPSY2013-22 |
| 抄録 |
(和) |
近年,高性能計算機アーキテクチャ向けのソフトウェア最適化技術の開発が重要となっている.新規アーキテクチャのためのソフトウェア最適化技術の開発では,プログラムコード中の最適化する部分を異なるコード最適化手法を適用しながら繰り返しプロセッサシミュレーションを行う必要がある.しかし詳細なアーキテクチャシミュレーションには時間がかかることが多く,最適化技術の評価に要する時間が長大なものとなる.そこで我々は評価に必要な部分のみを実行することで評価作業の上で不要な処理を省き時間短縮を図る,Incremental Software Simulation (ISS)を提案した.ISSの課題としてチェックポインティング処理にかかる時間が大きくなる場合があることが挙げられる.本稿では,チェックポイントを移動することでその回数を減らしオーバーヘッドを削減する手法について検討する.SPEC CFP2000におけるシミュレーション評価に提案手法を適用したところ,オーバーヘッドが1/10以下に軽減されたことを確認した. |
| (英) |
Recently, development of software optimization techniques for high-performance computer architectures becomes important. Repetitive processor simulations while applying various optimization techniques in development are required to evaluate their effectiveness. However, a problem that these simulations make the time for evaluation extremely long occurs, since detailed simulations are require huge amount of time. To solve this problem, we have proposed Incremental Software Simulation (ISS) to reduce the time of evaluation. The method can save the evaluation time by ISS where the simulator executes only necessary part of program for the evaluation. ISS require the checkpointing technique. Since checkpointing takes long time, the evaluation time for evaluation might be reduced. In this paper, we investigate a method that can cut down the checkpointing overhead by decreasing checkpoints by moving them. We apply the proposed method to the simulation using SPEC CFP2000, and show that the checkpointing overhead can be reduced to 1/10 or less. |
| キーワード |
(和) |
プロセッサシミュレーション / ソフトウェア最適化手法 / チェックポインティング / コード差分実行 / / / / |
| (英) |
processor simulation / software optimization techniques / checkpointing / code substitution / / / / |
| 文献情報 |
信学技報, vol. 113, no. 169, CPSY2013-22, pp. 73-78, 2013年8月. |
| 資料番号 |
CPSY2013-22 |
| 発行日 |
2013-07-25 (CPSY) |
| ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
CPSY2013-22 |
| 研究会情報 |
| 研究会 |
DC CPSY |
| 開催期間 |
2013-08-01 - 2013-08-02 |
| 開催地(和) |
北九州国際会議場 |
| 開催地(英) |
Kitakyushu-Kokusai-Kaigijyo |
| テーマ(和) |
並列/分散/協調とディペンダブルコンピューティングおよび一般 |
| テーマ(英) |
Parallel, Distributed and Cooperative Processing |
| 講演論文情報の詳細 |
| 申込み研究会 |
CPSY |
| 会議コード |
2013-08-DC-CPSY |
| 本文の言語 |
日本語 |
| タイトル(和) |
コード差分シミュレーション法におけるチェックポイント削減の検討 |
| サブタイトル(和) |
|
| タイトル(英) |
Consideration of Checkpoint Reduction for Incremental Software Simulation |
| サブタイトル(英) |
|
| キーワード(1)(和/英) |
プロセッサシミュレーション / processor simulation |
| キーワード(2)(和/英) |
ソフトウェア最適化手法 / software optimization techniques |
| キーワード(3)(和/英) |
チェックポインティング / checkpointing |
| キーワード(4)(和/英) |
コード差分実行 / code substitution |
| キーワード(5)(和/英) |
/ |
| キーワード(6)(和/英) |
/ |
| キーワード(7)(和/英) |
/ |
| キーワード(8)(和/英) |
/ |
| 第1著者 氏名(和/英/ヨミ) |
椎名 敦之 / Atsushi Shina / オオツ カネミツ |
| 第1著者 所属(和/英) |
宇都宮大学 (略称: 宇都宮大)
Utsunomiya University (略称: Utsunomiya Univ.) |
| 第2著者 氏名(和/英/ヨミ) |
大津 金光 / Kanemitsu Ootsu / オオカワ タケシ |
| 第2著者 所属(和/英) |
宇都宮大学 (略称: 宇都宮大)
Utsunomiya University (略称: Utsunomiya Univ.) |
| 第3著者 氏名(和/英/ヨミ) |
大川 猛 / Takeshi Ohkawa / ヨコタ タカシ |
| 第3著者 所属(和/英) |
宇都宮大学 (略称: 宇都宮大)
Utsunomiya University (略称: Utsunomiya Univ.) |
| 第4著者 氏名(和/英/ヨミ) |
横田 隆史 / Takashi Yokota / |
| 第4著者 所属(和/英) |
宇都宮大学 (略称: 宇都宮大)
Utsunomiya University (略称: Utsunomiya Univ.) |
| 第5著者 氏名(和/英/ヨミ) |
/ / |
| 第5著者 所属(和/英) |
(略称: )
(略称: ) |
| 第6著者 氏名(和/英/ヨミ) |
/ / |
| 第6著者 所属(和/英) |
(略称: )
(略称: ) |
| 第7著者 氏名(和/英/ヨミ) |
/ / |
| 第7著者 所属(和/英) |
(略称: )
(略称: ) |
| 第8著者 氏名(和/英/ヨミ) |
/ / |
| 第8著者 所属(和/英) |
(略称: )
(略称: ) |
| 第9著者 氏名(和/英/ヨミ) |
/ / |
| 第9著者 所属(和/英) |
(略称: )
(略称: ) |
| 第10著者 氏名(和/英/ヨミ) |
/ / |
| 第10著者 所属(和/英) |
(略称: )
(略称: ) |
| 第11著者 氏名(和/英/ヨミ) |
/ / |
| 第11著者 所属(和/英) |
(略称: )
(略称: ) |
| 第12著者 氏名(和/英/ヨミ) |
/ / |
| 第12著者 所属(和/英) |
(略称: )
(略称: ) |
| 第13著者 氏名(和/英/ヨミ) |
/ / |
| 第13著者 所属(和/英) |
(略称: )
(略称: ) |
| 第14著者 氏名(和/英/ヨミ) |
/ / |
| 第14著者 所属(和/英) |
(略称: )
(略称: ) |
| 第15著者 氏名(和/英/ヨミ) |
/ / |
| 第15著者 所属(和/英) |
(略称: )
(略称: ) |
| 第16著者 氏名(和/英/ヨミ) |
/ / |
| 第16著者 所属(和/英) |
(略称: )
(略称: ) |
| 第17著者 氏名(和/英/ヨミ) |
/ / |
| 第17著者 所属(和/英) |
(略称: )
(略称: ) |
| 第18著者 氏名(和/英/ヨミ) |
/ / |
| 第18著者 所属(和/英) |
(略称: )
(略称: ) |
| 第19著者 氏名(和/英/ヨミ) |
/ / |
| 第19著者 所属(和/英) |
(略称: )
(略称: ) |
| 第20著者 氏名(和/英/ヨミ) |
/ / |
| 第20著者 所属(和/英) |
(略称: )
(略称: ) |
| 第21著者 氏名(和/英/ヨミ) |
/ / |
| 第21著者 所属(和/英) |
(略称: )
(略称: ) |
| 第22著者 氏名(和/英/ヨミ) |
/ / |
| 第22著者 所属(和/英) |
(略称: )
(略称: ) |
| 第23著者 氏名(和/英/ヨミ) |
/ / |
| 第23著者 所属(和/英) |
(略称: )
(略称: ) |
| 第24著者 氏名(和/英/ヨミ) |
/ / |
| 第24著者 所属(和/英) |
(略称: )
(略称: ) |
| 第25著者 氏名(和/英/ヨミ) |
/ / |
| 第25著者 所属(和/英) |
(略称: )
(略称: ) |
| 第26著者 氏名(和/英/ヨミ) |
/ / |
| 第26著者 所属(和/英) |
(略称: )
(略称: ) |
| 第27著者 氏名(和/英/ヨミ) |
/ / |
| 第27著者 所属(和/英) |
(略称: )
(略称: ) |
| 第28著者 氏名(和/英/ヨミ) |
/ / |
| 第28著者 所属(和/英) |
(略称: )
(略称: ) |
| 第29著者 氏名(和/英/ヨミ) |
/ / |
| 第29著者 所属(和/英) |
(略称: )
(略称: ) |
| 第30著者 氏名(和/英/ヨミ) |
/ / |
| 第30著者 所属(和/英) |
(略称: )
(略称: ) |
| 第31著者 氏名(和/英/ヨミ) |
/ / |
| 第31著者 所属(和/英) |
(略称: )
(略称: ) |
| 第32著者 氏名(和/英/ヨミ) |
/ / |
| 第32著者 所属(和/英) |
(略称: )
(略称: ) |
| 第33著者 氏名(和/英/ヨミ) |
/ / |
| 第33著者 所属(和/英) |
(略称: )
(略称: ) |
| 第34著者 氏名(和/英/ヨミ) |
/ / |
| 第34著者 所属(和/英) |
(略称: )
(略称: ) |
| 第35著者 氏名(和/英/ヨミ) |
/ / |
| 第35著者 所属(和/英) |
(略称: )
(略称: ) |
| 第36著者 氏名(和/英/ヨミ) |
/ / |
| 第36著者 所属(和/英) |
(略称: )
(略称: ) |
| 講演者 |
第1著者 |
| 発表日時 |
2013-08-02 14:00:00 |
| 発表時間 |
30分 |
| 申込先研究会 |
CPSY |
| 資料番号 |
CPSY2013-22 |
| 巻番号(vol) |
vol.113 |
| 号番号(no) |
no.169 |
| ページ範囲 |
pp.73-78 |
| ページ数 |
6 |
| 発行日 |
2013-07-25 (CPSY) |