Performance evaluation of a decoded instruction cache for variable instruction-length computers

Gideon Intrater, I. Spillinger · 1992

A Decoded INstruction Cache (DINC) serves as a buffer between the instruction decoder and the other instruction-pipeline stages. In this paper we explain how techniques that reduce the branch penalty based on such a cache, can improve CPU performance. We analyze the impact of some of the design parameters of DINCs on variable instruction-length computers, e.g., CISC machines.

Read the paper · More papers on PaperTik