Improving Trace Cache Effectiveness with Branch Promotion and Trace Packing (1998)

Cached

Download Links

by Sanjay Jeram Patel , Marius Evers , Yale N. Patt
Citations:56 - 6 self

Documents Related by Co-Citation

62 Dynamic flow instruction cache memory organized around trace segments independent of virtual address line – A Peleg, U Weiser - 1995
279 Trace Cache: a Low Latency Approach to High Bandwidth Instruction Fetching – Eric Rotenberg, Steve Bennett, James E. Smith, Eric Rotenberg - 1996
624 Trace scheduling: A technique for global microcode compaction – J A Fisher - 1981
90 Putting the fill unit to work: Dynamic optimizations for trace cache microprocessors – Daniel Holmes Friendly, Sanjay Jeram Patel, Yale N. Patt - 1998
119 Optimization of Instruction Fetch Mechanisms for High Issue Rates – Thomas M. Conte, Kishore N. Menezes, Patrick M. Mills, Burzin A. Patel - 1995
83 Path-based next trace prediction – Eric Rotenberg, James E. Smith, Eric Rotenberg, James E. Smith - 1997
34 Enhancing instruction scheduling with a block-structured ISA – S W Melvin, Y N Patt - 1995
68 Exploiting Instruction Level Parallelism in Processors by Caching Scheduled Groups – Ravi Nair, Ravi Nair, Martin E. Hopkins, Martin E. Hopkins - 1996
40 A Trace Cache Microarchitecture and Evaluation – Eric Rotenberg - 1999
34 Increasing the size of atomic instruction blocks using control flow assertions – Sanjay J. Patel, Tony Tung, Satarupa Bose, Matthew M. Crum - 2000
260 The Superblock: An effective technique for VLIW and superscalar compilation – Wen-mei W. Hwu, Scott A. Mahlke, William Y. Chen, Pohua P. Chang, Nancy J. Warter, Roger A. Bringmann, Roland G. Ouellette, Richard E. Hank, Tokuzo Kiyohara, Grant E. Haab, John G. Holm, Daniel M. Lavery - 1993
102 Increasing the Instruction Fetch Rate via Multiple Branch Prediction and a Branch Address Cache – Tse-yu Yeh, Deborah T. Marr, Yale N. Patt - 1993
50 Critical Issues Regarding the Trace Cache Fetch Mechanism – Sanjay Jeram Patel, Daniel Holmes Friendly, Yale N. Patt - 1997
50 The block-based trace cache – Bryan Black, Bohuslav Rychlik, John Paul Shen - 1999
31 Evaluation of Design Options for the Trace Cache Fetch Mechanism – Sanjay Jeram Patel, Daniel Holmes Friendly, Yale N. Patt - 1999
38 Control flow prediction with treelike subgraphs for superscalar processors – S Dutta, M Franklin - 1995
64 Multiple-Block Ahead Branch Predictors РAndr̩ Seznec, St̩phan Jourdan, Pascal Sainrat, Pierre Michaud - 1996
30 Alternative Fetch and Issue Policies for the Trace Cache Fetch Mechanism – Daniel Holmes Friendly, Sanjay Jeram Patel, Yale N. Patt - 1997
12 Performance benefits of large execution atomic units in dynamically scheduled machines – Stephen W. Melvin, Yale N. Patt - 1989