The Community for Technology Leaders
Computer Architecture, International Symposium on (2002)
Anchorage, Alaska
May 25, 2002 to May 29, 2002
ISBN: 0-7695-1605-X
TABLE OF CONTENTS

Reviewers (PDF)

pp. xiii
Session 1: Processor Pipelines

The Optimum Pipeline Depth for a Microprocessor (Abstract)

A. Hartstein , IBM -T.J.Watson Research Center
Thomas R. Puzak , IBM -T.J.Watson Research Center
pp. 0007

The Optimal Logic Depth Per Pipeline Stage is 6 to 8 FO4 Inverter Delays (Abstract)

Doug Burger , University of Texas at Austin
Stephen W. Keckler , University of Texas at Austin
Norman P. Jouppi , Compaq Computer Corporation
Keith I. Farkas , Compaq Computer Corporation
M. S. Hrishikesh , University of Texas at Austin
Premkishore Shivakumar , University of Texas at Austin
pp. 0014
Session 2: Processor Scheduling

Efficient Dynamic Scheduling Through Tag Elimination (Abstract)

Todd Austin , University of Michigan
Dan Ernst , University of Michigan
pp. 0037

Slack: Maximizing Performance Under Technological Constraints (Abstract)

Brian Fields , University of Wisconsin at Madison
Rastislav Bodik , University of Wisconsin at Madison
Mark D. Hill , University of Wisconsin at Madison
pp. 0047

A Large, Fast Instruction Window for Tolerating Cache Misses (Abstract)

Tong Li , Duke University
Alvin R. Lebeck , Duke University
Jinson Koppanalil , North Carolina State University at Raleigh
Eric Rotenberg , Duke University
Jaidev Patwardhan , North Carolina State University at Raleigh
pp. 0059

An Instruction Set and Microarchitecture for Instruction Level Distributed Processing (Abstract)

James E. Smith , University of Wisconsin at Madison
Ho-Seop Kim , University of Wisconsin at Madison
pp. 0071
Session 3: Safety and Reliability

Transient-Fault Recovery Using Simultaneous Multithreading (Abstract)

Karl Cheng , Purdue University
Irith Pomeranz , Purdue University
T. N. Vijaykumar , Purdue University
pp. 0087

ReVive: Cost-Effective Architectural Support for Rollback Recovery in Shared-Memory Multiprocessors (Abstract)

Milos Prvulovic , University of Illinois at Urbana-Champaign
Zheng Zhang , Hewlett-Packard Laboratories (currently employed by Microsoft Research Asia)
Josep Torrellas , University of Illinois at Urbana-Champaign
pp. 0111

SafetyNet: Improving the Availability of Shared Memory Multiprocessors with Global Checkpoint/Recovery (Abstract)

Mark D. Hill , University of Wisconsin at Madison
Milo M.K. Martin , University of Wisconsin at Madison
Daniel J. Sorin , University of Wisconsin at Madison
David A. Wood , University of Wisconsin at Madison
pp. 0123
Session 4: Power Aware Architecture

Dynamic Fine-Grain Leakage Reduction Using Leakage-Biased Bitlines (Abstract)

Kenneth Barr , Massachusetts Institute of Technology
Mark Hampton , Massachusetts Institute of Technology
Krste Asanovic , Massachusetts Institute of Technology
Seongmoo Heo , Massachusetts Institute of Technology
pp. 0137

Drowsy Caches: Simple Techniques for Reducing Leakage Power (Abstract)

Trevor Mudge , University of Michigan
Nam Sung Kim , University of Michigan
David Blaauw , University of Michigan
Steve Martin , University of Michigan
pp. 0148
Session 5: Memory Systems

Using a User-Level Memory Thread for Correlation Prefetching (Abstract)

Yan Solihin , University of Illinois at Urbana-Champaign
Jaejin Lee , Michigan State University
Josep Torrellas , University of Illinois at Urbana-Champaign
pp. 0171

Avoiding Initialization Misses to the Heap (Abstract)

Jarrod A. Lewis , University of Wisconsin at Madison
Mikko H. Lipasti , University of Wisconsin at Madison
Bryan Black , Intel Corporation
pp. 0183

Going the Distance for TLB Prefetching: An Application-Driven Study (Abstract)

Anand Sivasubramaniam , Pennsylvania State University
Gokul B. Kandiraju , Pennsylvania State University
pp. 0195
Session 6: Dynamic Optimization

Timekeeping in the Memory System: Predicting and Optimizing Memory Behavior (Abstract)

Margaret Martonosi , Princeton University
Zhigang Hu , Princeton University
Stefanos Kaxiras , Communication Systems and Software
pp. 0209

Implementing Optimizations at Decode Time (Abstract)

Ilhyun Kim , University of Wisconsin at Madison
Mikko H. Lipasti , University of Wisconsin at Madison
pp. 0221

Managing Multi-Configuration Hardware via Dynamic Working Set Analysis (Abstract)

James E. Smith , University of Wisconsin at Madison
Ashutosh S. Dhodapkar , University of Wisconsin at Madison
pp. 0233
Session 7: Data and Storage Networks

Queue Pair IP: A Hybrid Architecture for System Area Networks (Abstract)

Philip Buonadonna , University of California at Berkeley and Intel Corporation
David E. Culler , University of California at Berkeley and Intel Corporation
pp. 0247

Experiences with VI Communication for Database Storage (Abstract)

Cezary Dubnicki , Emphora Inc.
Angelos Bilas , Universityof Toronto
Kai Li , PrincetonUniversity
Yuanyuan Zhou , PrincetonUniversity
Suresh Jagannathan , Emphora Inc.
James F. Philbin , Emphora Inc.
pp. 0257
Session 8: Vector Architectures

Speculative Dynamic Vectorization (Abstract)

Mateo Valero , Universitat Politecnica de Catalunya
Alex Pajuelo , Universitat Politecnica de Catalunya
Antonio Gonzalez , Universitat Politecnica de Catalunya
pp. 0271

Tarantula: A Vector Extension to the Alpha Architecture (Abstract)

Toni Juan , Universitat Polit?cnica de Catalunya
Joel Emer , Compaq Computer Corporation
Federico Ardanaz , Universitat Polit?cnica de Catalunya
Julio Gago , Universitat Polit?cnica de Catalunya
Roger Gramunt , Universitat Polit?cnica de Catalunya
Matthew Mattina , Compaq Computer Corporation
Isaac Hernandez , Universitat Polit?cnica de Catalunya
Stephen Felix , Compaq Computer Corporation
André Seznec , Compaq Computer Corporation
Geoff Lowney , Compaq Computer Corporation
Roger Espasa , Universitat Polit?cnica de Catalunya
pp. 0281
Session 9: Supporting Deep Speculation

Design Tradeoffs for the Alpha EV8 Conditional Branch Predictor (Abstract)

Venkata Krishnan , StarGen, Inc.
André Seznec , IRISA/INRIA
Stephen Felix , Intel Inc.
Yiannakis Sazeides , University of Cyprus
pp. 0295

Difficult-Path Branch Prediction Using Subordinate Microthreads (Abstract)

Robert S. Chappell , University of Michigan
Francis Tseng , University of Texas at Austin
Adi Yoaz , Intel Corporation
Yale N. Patt , University of Texas at Austin
pp. 0307

A Scalable Instruction Queue Design Using Dependence Chains (Abstract)

Nathan L. Binkert , University of Michigan
Steven E. Raasch , University of Michigan
Steven K. Reinhardt , University of Michigan
pp. 0318

Author Index (PDF)

pp. 0331
97 ms
(Ver 3.1 (10032016))