Default Cover Image

40th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2007)

Dec. 1 2007 to Dec. 5 2007

Chicago, IL

Table of Contents

Session 1: Technology Issues
Optimizing NUCA Organizations and Wiring Alternatives for Large Caches with CACTI 6.0Full-text access may be available. Sign in or learn about subscription options.pp. 3-14
Introduction
Message from the General ChairsFreely available from IEEE.pp. viii
Introduction
list-reviewerFreely available from IEEE.pp. xi
Introduction
Message from the Program ChairsFreely available from IEEE.pp. ix
Introduction
Organizing CommitteeFreely available from IEEE.pp. x
Session 1: Technology Issues
Process Variation Tolerant 3T1D-Based Cache ArchitecturesFull-text access may be available. Sign in or learn about subscription options.pp. 15-26
Session 1: Technology Issues
Mitigating Parameter Variation with Dynamic Fine-Grain Body BiasingFull-text access may be available. Sign in or learn about subscription options.pp. 27-42
Session 2A: Instruction Scheduling
Optimal versus Heuristic Global Code SchedulingFull-text access may be available. Sign in or learn about subscription options.pp. 43-55
Session 2A: Instruction Scheduling
Global Multi-Threaded Instruction SchedulingFull-text access may be available. Sign in or learn about subscription options.pp. 56-68
Session 2A: Instruction Scheduling
Revisiting the Sequential Programming Model for Multi-CoreFull-text access may be available. Sign in or learn about subscription options.pp. 69-84
Session 2B: Wear-Out Aware Architectures
Penelope: The NBTI-Aware ProcessorFull-text access may be available. Sign in or learn about subscription options.pp. 85-96
Session 2B: Wear-Out Aware Architectures
Software-Based Online Detection of Hardware Defects Mechanisms, Architectural Support, and EvaluationFull-text access may be available. Sign in or learn about subscription options.pp. 97-108
Session 2B: Wear-Out Aware Architectures
Self-calibrating Online Wearout DetectionFull-text access may be available. Sign in or learn about subscription options.pp. 109-122
Session 3A: Memory
Implementing Signatures for Transactional MemoryFull-text access may be available. Sign in or learn about subscription options.pp. 123-133
Session 3A: Memory
Smart Refresh: An Enhanced Memory Controller Design for Reducing Energy in Conventional and 3D Die-Stacked DRAMsFull-text access may be available. Sign in or learn about subscription options.pp. 134-145
Session 3A: Memory
Stall-Time Fair Memory Access Scheduling for Chip MultiprocessorsFull-text access may be available. Sign in or learn about subscription options.pp. 146-160
Session 3B: Networking and Security
Impact of Cache Coherence Protocols on the Processing of Network TrafficFull-text access may be available. Sign in or learn about subscription options.pp. 161-171
Session 3B: Networking and Security
Flattened Butterfly Topology for On-Chip NetworksFull-text access may be available. Sign in or learn about subscription options.pp. 172-182
Session 3B: Networking and Security
Using Address Independent Seed Encryption and Bonsai Merkle Trees to Make Secure Processors OS- and Performance-FriendlyFull-text access may be available. Sign in or learn about subscription options.pp. 183-196
Session 4A: Reliability
Multi-bit Error Tolerant Caches Using Two-Dimensional Error CodingFull-text access may be available. Sign in or learn about subscription options.pp. 197-209
Session 4A: Reliability
Argus: Low-Cost, Comprehensive Error Detection in Simple CoresFull-text access may be available. Sign in or learn about subscription options.pp. 210-222
Session 4A: Reliability
Leveraging 3D Technology for Improved ReliabilityFull-text access may be available. Sign in or learn about subscription options.pp. 223-235
Session 4A: Reliability
Effective Optimistic-Checker Tandem Core Design through Architectural PruningFull-text access may be available. Sign in or learn about subscription options.pp. 236-248
Session 4B: Simulation/Workload Analysis
FPGA-Accelerated Simulation Technologies (FAST): Fast, Full-System, Cycle-Accurate SimulatorsFull-text access may be available. Sign in or learn about subscription options.pp. 249-261
Session 4B: Simulation/Workload Analysis
Microarchitectural Design Space Exploration Using an Architecture-Centric ApproachFull-text access may be available. Sign in or learn about subscription options.pp. 262-271
Session 4B: Simulation/Workload Analysis
Informed Microarchitecture Design Space Exploration Using Workload DynamicsFull-text access may be available. Sign in or learn about subscription options.pp. 274-285
Session 4B: Simulation/Workload Analysis
Time Interpolation: So Many Metrics, So Few RegistersFull-text access may be available. Sign in or learn about subscription options.pp. 286-300
Emulating Optimal Replacement with a Shepherd CacheFull-text access may be available. Sign in or learn about subscription options.pp. 445-454
Session 5: Prefetching and Snooping
Low-Cost Epoch-Based Correlation Prefetching for Commercial ApplicationsFull-text access may be available. Sign in or learn about subscription options.pp. 301-313
Session 5: Prefetching and Snooping
A Framework for Coarse-Grain Optimizations in the On-Chip Memory HierarchyFull-text access may be available. Sign in or learn about subscription options.pp. 314-327
Session 5: Prefetching and Snooping
Uncorq: Unconstrained Snoop Request Delivery in Embedded-Ring MultiprocessorsFull-text access may be available. Sign in or learn about subscription options.pp. 327-342
Session 6: Parallelism and QoS in CMPs
A Framework for Providing Quality of Service in Chip Multi-ProcessorsFull-text access may be available. Sign in or learn about subscription options.pp. 343-355
Session 6: Parallelism and QoS in CMPs
A Practical Approach to Exploiting Coarse-Grained Pipeline Parallelism in C ProgramsFull-text access may be available. Sign in or learn about subscription options.pp. 356-369
Session 6: Parallelism and QoS in CMPs
Data Access Partitioning for Fine-grain Parallelism on Multicore ArchitecturesFull-text access may be available. Sign in or learn about subscription options.pp. 369-380
Session 7: Parallel Architectures
Composable Lightweight ProcessorsFull-text access may be available. Sign in or learn about subscription options.pp. 381-394
Session 7: Parallel Architectures
The Art of Deception: Adaptive Precision Reduction for Area Efficient Physics AccelerationFull-text access may be available. Sign in or learn about subscription options.pp. 394-406
Session 7: Parallel Architectures
Dynamic Warp Formation and Scheduling for Efficient GPU Control FlowFull-text access may be available. Sign in or learn about subscription options.pp. 407-420
Session 8: Cache Replacement Policies
Scavenger: A New Last Level Cache Architecture with Global Block PriorityFull-text access may be available. Sign in or learn about subscription options.pp. 421-432
Session 8: Cache Replacement Policies
Guaranteeing Hits to Improve the Efficiency of a Small Instruction CacheFull-text access may be available. Sign in or learn about subscription options.pp. 433-444
Author Index
Author IndexFreely available from IEEE.pp. 455
Showing 43 out of 43