コンピュータ ソフトウェア
Print ISSN : 0289-6540
Alphaアーキテクチャ用COINSマシン記述の実装とGCCとの比較
塚本 智博吉瀬 謙二片桐 孝洋弓場 敏嗣
著者情報
ジャーナル フリー

2007 年 24 巻 3 号 p. 3_4-3_14

詳細
抄録

本研究では,今まで対応していなかったAlphaアーキテクチャを例にとり,新しいアーキテクチャのためのCOINSマシン記述を実装することで,インフラストラクチャとしてのCOINSの有効性を検証する.容易に新しいコンパイラを構築できるか,実用に耐えうるコンパイラを構築できるか,という2つの点に着目する.実装を通じて,678個のテストプログラムの99%以上を正しくコンパイルできるAlpha用のマシン記述を,51日間という短期間で開発できることを示す.また,出力されたコードの速度を評価し,GCCと比較して,平均で25%の速度低下に抑えた実用的なコンパイラを構築できることを確認する.これらの経験を踏まえて,新しいCOINSマシン記述の開発を短期間で実現するための提言をまとめる.

著者関連情報
© 日本ソフトウェア科学会 2007
前の記事 次の記事
feedback
Top