講演名 2005-01-21
コンパイラにおける複数最適化方法の統合技術に関する一考察
金子 雄平, 杉野 暢彦, 西原 明法,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) VLIW型プロセッサをターゲットプロセッサとするときに、入力プログラムに対していくつかの最適化方怯を組み合わせて適用するためのコンパイラ構成を提案した。各最適化方法を適用するときには命令スケジュールの変更によってコードを劣化させる可能性を含む。本稿では、VLIW型プロセッサの実行効率を決定する大きな要因がVLIW型プロセッサの持つ命令実行の並列性の利用、またロード・ストア数の抑制であることに注目して、最適化を適用するときに、これらの要因を劣化させないようなコンパイラの構成を提案した。複数の最適化方法をコンパイラに適用してコード生成を行った結果、単一の最適化方法を適用するときよりも命令サイクル数を削減でき、本手法の有効性が確認できた。
抄録(英) A VLIW compiler framework to combine multiple code optimization methods is proposed. Although various code optimization methods enhance some of properties in program codes, they sometimes degrade other properties. Therefore, the compiler scheme to apply other code optimization methods with less degradation in important properties of derived codes s proposed. For VLIW processors, exploitation of inherent, parallelism and reduction in redundant load and store operations are considered as the major optimization methods in this article. While keeping code properties derived by these methods, the proposed VLIW compiler applies other optimization methods. The proposed method is applied to the VLIW compiler and is proved to be effective by the comparison of codes generated for various example programs in terms of total elapsed cycles.
キーワード(和) コンパイラ / 最適化方法 / スケジュール / メモリアドレッシング
キーワード(英) VLIW / Indirect addressing / memory addressing / memory allocation / scheduling method
資料番号 CAS2004-76
発行日

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

講演論文情報詳細
申込み研究会 Circuits and Systems (CAS)
本文の言語 JPN
タイトル(和) コンパイラにおける複数最適化方法の統合技術に関する一考察
サブタイトル(和)
タイトル(英) A VLIW compiler framework to combine multiple code optimization methods
サブタイトル(和)
キーワード(1)(和/英) コンパイラ / VLIW
キーワード(2)(和/英) 最適化方法 / Indirect addressing
キーワード(3)(和/英) スケジュール / memory addressing
キーワード(4)(和/英) メモリアドレッシング / memory allocation
第 1 著者 氏名(和/英) 金子 雄平 / Yuhei KANEKO
第 1 著者 所属(和/英)
第 2 著者 氏名(和/英) 杉野 暢彦 / Nobuhiko SUGINO
第 2 著者 所属(和/英)
第 3 著者 氏名(和/英) 西原 明法 / Akinori NISHIHARA
第 3 著者 所属(和/英)
発表年月日 2005-01-21
資料番号 CAS2004-76
巻番号(vol) vol.104
号番号(no) 557
ページ範囲 pp.-
ページ数 5
発行日