@techreport{oai:ipsj.ixsq.nii.ac.jp:00024515,
 author = {安倍, 正人 and 城戸, 健一 and Masato, Abe and Ken-Iti, Kido},
 issue = {64(1991-ARC-089)},
 month = {Jul},
 note = {現状のVLIW型の計算機の問題として、入力データのポート数が1つしか無いことがあげられる。すなわち、たとえ演算器が複数あってもほとんどの計算において実際に動作する演算器は1つだけということになり、パフォーマンスが良くない。そこで、我々は複数のデータキャッシュをサポートするVLIW型計算機KIDOCHを開発中である。具体的には2つのデータキャッシュをサポートし、さらに5ポートレジスタファイルを用いてキャッシュ間のコヒーレンスも保つようにしている。また、この5ポートレジスタファイルはMMUのTLBおよび汎用のレジスタファイルとしても効果的に用いられている。さらに、これらの機能を有効に使うためのCコンパイラについても特にループ展開について詳しく述べている。, This paper describes the architecture of a VLIW computer, KIDOCH IV, with a two-port data memory unit using 5-port register files. The two-port data memory with a 4 GB addressing space is managed by the two data memory management units using tire two 5-port register files and two 64 page data cache memory units. The outputs also have the information whether or not the write access was performed through a different data memory port. This allows an easy implementation of a C compiler supporting two-port data memory.},
 title = {5ポートレジスタファイルを用いたVLIW型計算機KIDOCH},
 year = {1991}
}