講演名 1993/12/17
アーキテクチャ評価用コンパイラの自動生成
冨山 宏之, 赤星 博輝, 安浦 寛人,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) ハードウェア記述言語によるアーキテクチャ記述をもとにコンパイラの自動生成を行うことは,アーキテクチャの性能評価に要する設計者の労力を軽減するだけでなく,ソフトウェア開発環境を提供する.様々な命令セットを持つアーキテクチャに対応したコンパイラを自動生成するためTree Rewriting(木変換)という手法を採用し,コンパイラ・ジェネレータのプロトタイピングを行った.プロトタイプにより生成されたコンパイラはレジスタ割り当て法に改善の余地はあるが,ターゲットプロセッサの命令セットに応じてほぼ最適なマシン命令を選択することができた.
抄録(英) Compilergeneration from a computerarchitecture description in an HDL(Hardwafe Description Language)makes a designer evaluate his architecture easily.It also provides a software development environment.We are implementing a prototype of a compiler generator using the Tree Rewriting algorithm.The compiler generator produces a compiler for a designed architecture with various kinds of instructions.Experimental results show that compilers generated by the compiler generator generate near- optimal object code while there is room to improve the register allocation method.
キーワード(和) コンパイラ生成 / 計算機アーキテクチャ設計 / 性能評価 / 木変換
キーワード(英) Compiler generation / Computer architecture design / Performance evaluation / Tree Rewriting
資料番号 VLD93-92
発行日

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

講演論文情報詳細
申込み研究会 VLSI Design Technologies (VLD)
本文の言語 JPN
タイトル(和) アーキテクチャ評価用コンパイラの自動生成
サブタイトル(和)
タイトル(英) Compiler Generation from Computer Architecture Evaluation
サブタイトル(和)
キーワード(1)(和/英) コンパイラ生成 / Compiler generation
キーワード(2)(和/英) 計算機アーキテクチャ設計 / Computer architecture design
キーワード(3)(和/英) 性能評価 / Performance evaluation
キーワード(4)(和/英) 木変換 / Tree Rewriting
第 1 著者 氏名(和/英) 冨山 宏之 / Hiroyuki Tomiyama
第 1 著者 所属(和/英) 九州大学工学部情報工学科
Department of Computer Sience and Communication Engineering, Faculty of Engineering,Kyushu University
第 2 著者 氏名(和/英) 赤星 博輝 / Hiroki Akaboshi
第 2 著者 所属(和/英) 九州大学大学院総合理工学研究科
Interdisciplinary Guraduate School of Engineering Sciences,Kyushu University
第 3 著者 氏名(和/英) 安浦 寛人 / Hiroto Yasuura
第 3 著者 所属(和/英) 九州大学大学院総合理工学研究科
Interdisciplinary Guraduate School of Engineering Sciences,Kyushu University
発表年月日 1993/12/17
資料番号 VLD93-92
巻番号(vol) vol.93
号番号(no) 392
ページ範囲 pp.-
ページ数 8
発行日