@article{oai:ipsj.ixsq.nii.ac.jp:00012645, author = {仲池, 卓也 and 阿部, 孝之 and 大庭, 信之 and 小林, 広明 and 中村, 維男 and Takuya, Nakaike and Takayuki, Abe and Nobuyuki, Ooba and Hiroaki, Kobayashi and Tadao, Nakamura}, issue = {5}, journal = {情報処理学会論文誌}, month = {May}, note = {コンパイラによる高度な命令レベル並列性の抽出により高性能を達成するVLIWプロセッサが 次世代プロセッサアーキテクチャとして近年注目を集めている. VLIWプロセッサでは 並列実行可能な複数の演算操作からなる非常に長い命令を高速にフェッチするために 高ヒット率 高バンド幅の命令キャッシュが必要不可欠である. 一般に VLIW命令中には多くのnop (no operation)が含まれるために nopを含んだVLIW命令を命令キャッシュに格納すると 命令キャッシュの使用効率が低下し 命令のキャッシュミス率が増加する. そこで 本論文では VLIWプロセッサのための新たな命令キヤッシュ機構としてMULHI (MULtiple HIt)キャッシュを提案し SPEC95ベンチマーク中のいくつかのプログラムを用いて性能評価を行う. 性能評価の結果 MULHIキャッシュは nopを含んだVLIW命令をそのまま格納する従来の命令キャッシュ機構に比べて 最大1.68倍の性能向上を示した., VLIW (Very Long Instruction Word) processors, which are expected to be a next generation high performance microprocessor architecture, need a high-bandwidth, high-hit-rate instruction cache to fetch VLIWs and issue operations of each VLIW to function units quickly. However, when VLIWs including many nops (no operations) are stored in a conventional instruction cache, the cache utilization is not high, resulting in the performance degradation of VLIW processors. In this paper, a new instruction cache mechanism for VLIW processors, named MULHI (MULtiple HIt) cache, is proposed and evaluated using several programs in the SPEC95 benchmark suite. The experimental results indicate that the MULHI cache achieves 1.68 times higher performance than a conventional instruction cache that stores VLIWs with nops.}, pages = {1996--2007}, title = {MULHIキャッシュ:VLIWプロセッサのための命令キャッシュ機構}, volume = {40}, year = {1999} }