- 著者
-
新谷 義弘
長坂 篤
- 出版者
- 一般社団法人情報処理学会
- 雑誌
- 情報処理学会研究報告. 記号処理研究会報告
- 巻号頁・発行日
- vol.94, no.3, pp.33-40, 1994-01-14
Common Lisp第2版準拠の高速かつ高い移植性を持つ処理系であるTachyon Common Lispにおけるコンパイラの実現方式について述べる.本処理系は現在UNIXワークステーションOKI Station 7300(i860), SPARCstation(SPARC), HP-PAシリーズ700(PA-RISC),上で動作する.Tachyon Common Lispは実行速度を重視するため,従来から行なわれているTail Recursionの繰り返しへの変換などのLisp固有の最適化の他に,RISCプロセッサ特有の最適化を含む各種の高速化を行った.本論文は,Tachyon Common Lispのコンパイラにおける,高速化手法及びRISCプロセッサ特有のコンパイル手法について述べ,最適化技術の評価を行なう.また,今までに移植した3つのプロセッサに対する経験をもとにコンパイラの移植の際に留意すべき点について説明し,移植性の評価を行なう.