@techreport{oai:ipsj.ixsq.nii.ac.jp:00024221,
 author = {遠藤, 浩太郎 and 境, 隆二 and 鈴木, 慎一郎 and 竹内, 陽一郎 and 石川, 禎 and 野崎, 正治 and 森, 良哉 and Kotaro, Endo and Ryuji, Sakai and Shinichiro, Suzuki and Yoichiro, Takeuchi and Tadashi, Isikawa and Masaharu, Nozaki and Ryoya, Mori},
 issue = {50(1994-ARC-106)},
 month = {Jun},
 note = {4つのRISC型命令を並列実行するVLIWマシンを開発した。VLIW方式は静的なスケジューリングによって並列化を行うため、並列性の高いプログラムほど性能を確保しやすく、逆に非数値計算などのプログラムでは並列性が低いために性能の確保は難しい。VLIW方式を採用するにあたって、この低並列度なプログラムの性能をも考慮した。すなわち、低並列度なプログラムでも局所的に存在する並列性を静的に抽出できるように、ハードウェアの単純化とアーキテクチャの対称化を行ない、新たに条件実行制御方式を提案し、コンパイラによる高度な最適化を可能とした。これは同時にVLIW方式が本来得意とする高並列度なプログラムの並列化の向上にもつながっている。本稿ではこれらがVLIW方式として有効に機能することを示し、コンパイラで生成したオブジェクトコードを用いて他のアーキテクチャとの定性的な比較を試みる。, We have developped a VLIW machine which can execute 4 RISC type instructions simultaneously. VLIW architecture is suitable for programs with high parallelism because it schedules instructions statically. On the other hand. it is difficult to get high performace of programs with little parallelism, such as non-numerical applications. On applying VLIW architecture, We also considered the performance with little parallelism. We propose some ideas which support compilers to realize advanced optimization, and to extract local parallelism. This paper describes the architecture outline, scheduling tactics typical of this architecture, and performance evaluations.},
 title = {多様なプログラムに適応するVLIWマシンの開発},
 year = {1994}
}