Evaluation of design options for the trace cache fetch mechanism

Citation
Sj. Patel et al., Evaluation of design options for the trace cache fetch mechanism, IEEE COMPUT, 48(2), 1999, pp. 193-204
Citations number
27
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON COMPUTERS
ISSN journal
00189340 → ACNP
Volume
48
Issue
2
Year of publication
1999
Pages
193 - 204
Database
ISI
SICI code
0018-9340(199902)48:2<193:EODOFT>2.0.ZU;2-9
Abstract
In this paper, we examine some critical design features of a trace cache fe tch engine for a 16-wide issue processor and evaluate their effects on perf ormance. We evaluate path associativity, partial matching, and inactive iss ue, all of which are straightforward extensions to the trace cache. We exam ine features such as the fill unit and branch predictor design. In our fina l analysis, we show that the trace cache mechanism attains a 28 percent per formance improvement over an aggressive single block fetch mechanism and a 15 percent improvement over a sequential multiblock mechanism.