29. MICRO 1996: Paris, France
Thomas M. Conte, Sumedh W. Sathaye, Sanjeev Banerjia: A Persistent Rescheduled-page Cache for Low Overhead Object Code Compatibility in VLIW Architectures. 4-13
James O. Bondi, Ashwini K. Nanda, Simonjit Dutta: Integrating a Misprediction Recovery Cache (MRC) into a Superscalar Pipeline. 14-23
Eric Rotenberg, Steve Bennett, James E. Smith: Trace Cache: A Low Latency Approach to High Bandwidth Instruction Fetching. 24-35
Thomas M. Conte, Kishore N. Menezes, Mary Ann Hirsch: Accurate and Practical Profile-driven Compilation Using the Profile Buffer. 36-45
Chandra Chekuri, Richard Johnson, Rajeev Motwani, B. Natarajan, B. Ramakrishna Rau, Michael S. Schlansker: Profile-driven Instruction Level Parallel Scheduling with Application to Super Blocks. 58-67
Brian L. Deitrich, Wen-mei W. Hwu: Speculative Hedge: Regulating Compile-time Speculation Against Profile Variations. 70-79
Cheng-Hsueh A. Hsieh, John C. Gyllenhaal, Wen-mei W. Hwu: Java Bytecode to Native Code Translation: The Caffeine Prototype and Preliminary Results. 90-99
David M. Gillies, Roy Dz-Ching Ju, Richard Johnson, Michael S. Schlansker: Global Predicate Analysis and Its Application to Register Allocation. 114-125
Daniel M. Lavery, Wen-mei W. Hwu: Modulo Scheduling of Loops in Control-intensive Non-numeric Programs. 126-137
Erik Jacobsen, Eric Rotenberg, James E. Smith: Assigning Confidence to Conditional Branch Predictions. 142-152

Robert Yung: Design Decisions Influencing the UltraSPARC's Instruction Fetch Architecture. 178-190
Eric Hao, Po-Yung Chang, Marius Evers, Yale N. Patt: Increasing the Instruction Fetch Rate via Block-structured Instruction Set Architectures. 191-200
Thomas M. Conte, Sanjeev Banerjia, Sergei Y. Larin, Kishore N. Menezes, Sumedh W. Sathaye: Instruction Fetch Mechanisms for VLIW Architectures with Compressed Encodings. 201-211
Shlomit S. Pinter, Adi Yoaz: Tango: A Hardware-Based Data Prefetching Technique for Superscalar Processors. 214-225
Yiannakis Sazeides, Stamatis Vassiliadis, James E. Smith: The Performance Potential of Data Dependence Speculation & Collapsing. 238-247
Josep Llosa, Mateo Valero, Eduard Ayguadé: Heuristics for Register-Constrained Software Pipelining. 250-261
Michael E. Wolf, Dror E. Maydan, Ding-Kai Chen: Combining Loop Transformations Considering Caches and Scheduling. 274-286

Santosh G. Abraham, Vinod Kathail, Brian L. Deitrich: Meld Scheduling: Relaxing Scheduling Constraints Across Region Boundaries. 308-321
Joseph A. Fisher, Paolo Faraboschi, Giuseppe Desoli: Custom-fit Processors: Letting Applications Define Architectures. 324-335
Anne M. Holler: Optimization for a Superscalar Out-of-Order Machine. 336-348
John C. Gyllenhaal, Wen-mei W. Hwu, B. Ramakrishna Rau: Optimization of Machine Descriptions for Efficient Use. 349-358



