The Community for Technology Leaders
The Ninth International Symposium on High-Performance Computer Architecture, 2003. HPCA-9 2003. Proceedings. (2003)
Anaheim, California
Feb. 8, 2003 to Feb. 12, 2003
ISSN: 1530-0897
ISBN: 0-7695-1871-0
TABLE OF CONTENTS
Introduction

Reviewers (PDF)

pp. xiii
Keynote Speaker
Multithreading

Variability in Architectural Simulations of Multi-Threaded Workloads (Abstract)

Alaa R. Alameldeen , University of Wisconsin-Madison
David A. Wood , University of Wisconsin-Madison
pp. 7

Mini-Threads: Increasing TLP on Small-Scale SMT Processors (Abstract)

Joshua Redstone , University of Washington
Susan Eggers , University of Washington
Henry Levy , University of Washington
pp. 19

Front-End Policies for Improved Issue Efficiency in SMT Processors (Abstract)

Ali El-Moursy , University of Rochester
David H. Albonesi , University of Rochester
pp. 31
Branch Prediction

Incorporating Predicate Information into Branch Predictors (Abstract)

Beth Simon , University of San Diego
Brad Calder , University of California at San Diego
Jeanne Ferrante , University of California at San Diego
pp. 53

Dynamic Data Dependence Tracking and its Application to Branch Prediction (Abstract)

Lei Chen , University of Rochester
Steve Dropsho , University of Rochester
David H. Albonesi , University of Rochester
pp. 65
Power Efficient Designs

Control Techniques to Eliminate Voltage Emergencies in High Performance Processors (Abstract)

Russ Joseph , Princeton University
David Brooks , Harvard University
Margaret Martonosi , Princeton University
pp. 79

Dynamic Voltage Scaling with Links for Power Optimization of Interconnection Networks (Abstract)

Li Shang , Princeton University
Li-Shiuan Peh , Princeton University
Niraj K. Jha , Princeton University
pp. 91

Power-Aware Control Speculation through Selective Throttling (Abstract)

Juan L. Aragón , Universidad de Murcia
José González , Intel Labs
Antonio González , Intel Labs and Universitat Polit?cnica de Catalunya
pp. 103

Deterministic Clock Gating for Microprocessor Power Reduction (Abstract)

Hai Li , Purdue University
Swarup Bhunia , Purdue University
Yiran Chen , Purdue University
T. N. Vijaykumar , Purdue University
Kaushik Roy , Purdue University
pp. 113
Keynote Speaker
Superscalars

Runahead Execution: An Alternative to Very Large Instruction Windows for Out-of-Order Processors (Abstract)

Onur Mutlu , University ofTexas at Austin
Jared Stark , Intel Labs
Chris Wilkerson , Intel Corporation
Yale N. Patt , University ofTexas at Austin
pp. 129

Microarchitecture and Performance Analysis of a SPARC-V9 Microprocessor for Enterprise Server Systems (Abstract)

Mariko Sakamoto , Fujitsu Laboritories LTD.
Akira Katsuno , Fujitsu Laboritories LTD.
Aiichiro Inoue , Fujitsu Limited
Takeo Asakawa , Fujitsu Limited
Haruhiko Ueno , Fujitsu Limited
Kuniki Morita , Fujitsu Limited
Yasunori Kimura , Fujitsu Laboritories LTD.
pp. 141

Exploring the VLSI Scalability of Stream Processors (Abstract)

Brucek Khailany , Stanford University
William J. Dally , Stanford University
Scott Rixner , Rice University
Ujval J. Kapasi , Stanford University
John D. Owens , Stanford University
Brian Towles , Stanford University
pp. 153

Dynamic Optimization of Micro-Operations (Abstract)

Brian Slechta , University of Illinois at Urbana-Champaign
David Crowe , University of Illinois at Urbana-Champaign
Brian Fahs , University of Illinois at Urbana-Champaign
Michael Fertig , University of Illinois at Urbana-Champaign
Gregory Muthler , University of Illinois at Urbana-Champaign
Justin Quek , University of Illinois at Urbana-Champaign
Francesco Spadini , University of Illinois at Urbana-Champaign
Sanjay J. Patel , University of Illinois at Urbana-Champaign
Steven S. Lumetta , University of Illinois at Urbana-Champaign
pp. 165
Multiprocessor Systems

Slipstream Execution Mode for CMP-Based Multiprocessors (Abstract)

Khaled Z. Ibrahim , North Carolina State University
Gregory T. Byrd , North Carolina State University
Eric Rotenberg , North Carolina State University
pp. 179

Tradeoffs in Buffering Memory State for Thread-Level Speculation in Multiprocessors (Abstract)

María Jesús Garzarán , Universidad de Zaragoza
Milos Prvulovic , University of Illinois at Urbana-Champaign
José María Llabería , Universitat Politècnica de Catalunya
Víctor Viñals , Universidad de Zaragoza
Lawrence Rauchwerger , Texas A&M University
Josep Torrellas , University of Illinois at Urbana-Champaign
pp. 191
Memory and Communication Performance

Memory System Behavior of Java-Based Middleware (Abstract)

Martin Karlsson , Uppsala University
Kevin E. Moore , University of Wisconsin
Erik Hagersten , Uppsala University
David A. Wood , University of Wisconsin
pp. 217

Evaluating the Impact of Communication Architecture on the Performability of Cluster-Based Services (Abstract)

Kiran Nagaraja , Rutgers University
Neeraj Krishnan , Rutgers University
Ricardo Bianchini , Rutgers University
Richard P. Martin , Rutgers University
Thu D. Nguyen , Rutgers University
pp. 229

Performance Enhancement Techniques for InfiniBand™ Architecture (Abstract)

Eun Jung Kim , Pennsylvania State University
Ki Hwan Yum , University of Texas at San Antonio
Chita R. Das , Pennsylvania State University
Mazin Yousif , Intel Corporation
José Duato , Universidad Politécnica de Valencia
pp. 253
Keynote Speaker

The State of State (PDF)

Peter M. Kogge , University of Notre Dame
pp. 266
Profiling and Simulation Support

Catching Accurate Profiles in Hardware (Abstract)

Satish Narayanasamy , University of California at San Diego
Timothy Sherwood , University of California at San Diego
Suleyman Sair , University of California at San Diego
Brad Calder , University of California at San Diego
George Varghese , University of California at San Diego
pp. 269

A Statistically Rigorous Approach for Improving Simulation Methodology (Abstract)

Joshua J. Yi , University of Minnesota — Twin Cities
David J. Lilja , University of Minnesota — Twin Cities
Douglas M. Hawkins , University of Minnesota — Twin Cities
pp. 281
Caching and Prefetching

Caches and Hash Trees for Efficient Memory Integrity Verification (Abstract)

Blaise Gassend , Massachusetts Institute of Technology
G.Edward Suh , Massachusetts Institute of Technology
Dwaine Clarke , Massachusetts Institute of Technology
Marten van Dijk , Massachusetts Institute of Technology
Srinivas Devadas , Massachusetts Institute of Technology
pp. 295

Just Say No: Benefits of Early Cache Miss Determination (Abstract)

Gokhan Memik , University of California at Los Angeles
Glenn Reinman , University of California at Los Angeles
William H. Mangione-Smith , University of California at Los Angeles
pp. 307

TCP: Tag Correlating Prefetchers (Abstract)

Zhigang Hu , IBM Corporation
Margaret Martonosi , Princeton University
Stefanos Kaxiras , Agere Systems
pp. 317

Cost-Sensitive Cache Replacement Algorithms (Abstract)

Michel Dubois , University of Southern California
pp. 327
Networks and Communication

Scalar Operand Networks: On-Chip Interconnect for ILP in Partitioned Architectures (Abstract)

Michael Bedford Taylor , Massachusetts Institute of Technology
Walter Lee , Massachusetts Institute of Technology
Saman Amarasinghe , Massachusetts Institute of Technology
Anant Agarwal , Massachusetts Institute of Technology
pp. 341

Inter-Cluster Communication Models for Clustered VLIW Processors (Abstract)

Andrei Terechko , Philips Research
Erwan Le Thenaff , Philips Research
Manish Garg , Philips Research
Jos van Eijndhoven , Philips Research
Henk Corporaal , IMEC and Technical University of Eindhoven
pp. 354

Active I/O Switches in System Area Networks (Abstract)

Ming Hao , Cornell University
Mark Heinrich , University of Central Florida
pp. 365

A Methodology for Designing Efficient On-Chip Interconnects on Well-Behaved Communication Patterns (Abstract)

Wai Hong Ho , University of Southern California
Timothy Mark Pinkston , University of Southern California
pp. 377
Author Index

Author Index (PDF)

pp. 389
78 ms
(Ver 3.3 (11022016))