講演名 2001/7/18
実行時再構成方式におけるバイナリトランスレーション支援
玉造 潤史, 松本 尚, 平木 敬,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 逐次プログラムを実行時に並列投機実行するアーキテクチャ、実行時再構成方式のハードウェア上で、実行前にバイナリプログラムを解析、再構成することで、より効果的な並列実行を行うバイナリトランスレーション方式を提案する。投機実行ハードウェアを用いる命令を追加し、投機実行時のプログラム制御構造を明示し並列投機実行の実行管理を容易にし、実行時の依存解析を前もって行うことにより投機実行に必要とあるメモリアクセス保護資源を静的に割り当てる。これらの最適化によって実行時の解析オーバーヘッドを減少させ、高速な並列投機実行を実現する。
抄録(英) Runtime Restructuring executes sequential programs in parallel with executing and analyzing reconstructing their self. We propose the optimization of runtime restructuring by binary translation for more effective parallel execution. The binary translation mechanism only needs the speculative instructions to use runtime restructuring hardware. It analyzes program, then its controls and memory accesses with parallelism are replaced with speculative instructions. The effective translation decreases the overhead of the runtime analysis and derives much more performance the sequential program contains potentially.
キーワード(和) 投機実行 / バイナリトランスレーション / 並列プロセッサアーキテクチャ
キーワード(英) Speculative Execution / Binary Translation / Parallel Microprocessor Architecture
資料番号 CPSY2001-42
発行日

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

講演論文情報詳細
申込み研究会 Computer Systems (CPSY)
本文の言語 JPN
タイトル(和) 実行時再構成方式におけるバイナリトランスレーション支援
サブタイトル(和)
タイトル(英) Binary Translation for Run-time Restructuring
サブタイトル(和)
キーワード(1)(和/英) 投機実行 / Speculative Execution
キーワード(2)(和/英) バイナリトランスレーション / Binary Translation
キーワード(3)(和/英) 並列プロセッサアーキテクチャ / Parallel Microprocessor Architecture
第 1 著者 氏名(和/英) 玉造 潤史 / Junji Tamatsukuri
第 1 著者 所属(和/英) 東京大学情報基盤センターキャンパスネットワーキング研究部門
University of Tokyo, Information Technology Center, Campus Networking Research Division
第 2 著者 氏名(和/英) 松本 尚 / Takashi Matsumoto
第 2 著者 所属(和/英) 東京大学大学院情報理工学研究科コンピュータ科学専攻
University of Tokyo, Faculty of Information Science and Technology Department of Computer Science
第 3 著者 氏名(和/英) 平木 敬 / Kei Hiraki
第 3 著者 所属(和/英) 東京大学大学院情報理工学研究科コンピュータ科学専攻
University of Tokyo, Faculty of Information Science and Technology Department of Computer Science
発表年月日 2001/7/18
資料番号 CPSY2001-42
巻番号(vol) vol.101
号番号(no) 216
ページ範囲 pp.-
ページ数 8
発行日