@techreport{oai:ipsj.ixsq.nii.ac.jp:00030863, author = {幅田伸一 and 丸山, 勉 and 横田, 実 and Shinichi, Habata and Tuyoshi, Maruyama and Minoru, Yokota}, issue = {78(1990-PRO-056)}, month = {Sep}, note = {記号処理言語プロセッサOliveのアーキテクチャ評価を行った。Oliveは、RISCアプローチによる1チップ化とマシンクロックの高速化に重点を置いたハードウェア・アーキテクチャを採用し、タグ・アーキテクデャ、命令レベル並列処理機能、分岐方向予想型命令の3機能による記号処理言語の高速化を狙っている。さらに、load/storeなど汎用命令の高速実行に注意を払っており、従来の記号処理言語専用マシンが苦手としていたCなどのプログラミング言語も高速実行できる。評価では、導入した3機能の効果、Dhrystone値による汎用プロセッサとしての処理性能を求め、Oliveの有効性を確認すると共に、今後の課題を明確にした。, This paper reports a performance evaluation of an Olive processor, designed to attain high performance in symbolic processing language program execution, especially Lisp and Prolog. Olive is based on a RISC (Reduced Instruction Set Computer), and has three features; a tag-architecture, an instruction-level parallel processing facility and a conditional-branch instruction for squashing. The effectiveness of three features are measured. Measurement results shows that a tag-architecture attains 1.2 - 1.7 times speed-up, an instruction-level parallel processing architecture improves an execution speed 1.3 - 1.5 times faster, and a conditional-branch instruction for squashing achieves 1.1 - 1.3 times speed-up improvement.}, title = {記号処理言語プロセッサOliveのアーキテクチャ評価 (記号処理マシンアーキテクチャ)}, year = {1990} }