Search Results - "Proceedings of the 31st annual international symposium on Computer architecture"
-
1
Transactional Memory Coherence and Consistency
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…In this paper, we propos a new shared memory model: Transactionalmemory Coherence and Consistency (TCC).TCC providesa model in which atomic transactions are…”
Get full text
Conference Proceeding -
2
Single-ISA Heterogeneous Multi-Core Architectures for Multithreaded Workload Performance
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…A single-ISA heterogeneous multi-core architecture is achip multiprocessor composed of cores of varying size, performance,and complexity. This paper…”
Get full text
Conference Proceeding -
3
Adaptive Cache Compression for High-Performance Processors
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…Modern processors use two or more levels ofcache memories to bridge the rising disparity betweenprocessor and memory speeds. Compression canimprove cache…”
Get full text
Conference Proceeding -
4
Evaluating the Imagine Stream Architecture
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…This paper describes an experimental evaluation of theprototype Imagine stream processor. Imagine [Imagine: Media processing with streams] is a stream…”
Get full text
Conference Proceeding -
5
iWatcher: Efficient Architectural Support for Software Debugging
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…Recent impressive performance improvements in computer architecturehave not led to significant gains in ease of debugging.Software debugging often relies on…”
Get full text
Conference Proceeding -
6
Physical Register Inlining
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…Physical register access time increases the delaybetween scheduling and execution in modern out-of-orderprocessors. As the number of physical registers…”
Get full text
Conference Proceeding -
7
Memory Ordering: A Value-Based Approach
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…Conventional out-of-order processors employ a multi-ported,fully-associative load queue to guarantee correctmemory reference order both within a single thread…”
Get full text
Conference Proceeding -
8
X-RAY: A Non-Invasive Exclusive Caching Mechanism for RAIDs
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…RAID storage arrays often possess gigabytes of RAM forcaching disk blocks. Currently, most RAID systems use LRUor LRU-like policies to manage these caches…”
Get full text
Conference Proceeding -
9
Exploiting Resonant Behavior to Reduce Inductive Noise
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…Inductive noise in high-performance microprocessors is a reliabilityissue caused by variations in processor current (di/dt)which are converted to…”
Get full text
Conference Proceeding -
10
From Sequences of Dependent Instructions to Functions: An Approach for Improving Performance without ILP or Speculation
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…In this article, we present an approach for improving the performance of sequences of dependent instructions. We observe that many sequences of instructionscan…”
Get full text
Conference Proceeding -
11
Use-Based Register Caching with Decoupled Indexing
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…Wide, deep pipelines need many physical registersto hold the results of in-flight instructions. Simultaneously,high clock frequencies prohibit using…”
Get full text
Conference Proceeding -
12
Synchroscalar: A Multiple Clock Domain, Power-Aware, Tile-Based Embedded Processor
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…We present Synchroscalar, a tile-based architecture forembedded processing that is designed to provide the flexibilityof DSPs while approaching the power…”
Get full text
Conference Proceeding -
13
Field-testing IMPACT EPIC research results in Itanium 2
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…Explicitly-Parallel Instruction Computing (EPIC) providesarchitectural features, including predication and explicitcontrol speculation, intended to enhance the…”
Get full text
Conference Proceeding -
14
SMTp: An Architecture for Next-generation Scalable Multi-threading
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…We introduce the SMTp architecture-an SMT processoraugmented with a coherence protocol thread context,that together with a standard integrated memory…”
Get full text
Conference Proceeding -
15
A Formal Approach to Frequent Energy Adaptations for Multimedia Applications
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…Much research has recently been done on adapting architecturalresources of general-purpose processors to saveenergy at the cost of increased execution time…”
Get full text
Conference Proceeding -
16
Extended Split-Issue: Enabling Flexibility in the Hardware Implementation of NUAL VLIW DSPs
Published in International Symposium on Computer Architecture: Proceedings of the 31st annual international symposium on Computer architecture : Munchen, Germany; 19-23 June 2004 (02-03-2004)“…VLIW architecture based DSPs have become widespread due to thecombined benefits of simple hardware and compiler-extractedinstruction-level parallelism…”
Get full text
Conference Proceeding -
17
Low-Latency Virtual-Channel Routers for On-Chip Networks
Published in Proceedings of the 31st annual international symposium on Computer architecture (02-03-2004)“…The on-chip communication requirements of manysystems are best served through the deployment of a regularchip-wide network. This paper presents the design of…”
Get full text
Conference Proceeding -
18
The Case for Lifetime Reliability-Aware Microprocessors
Published in Proceedings of the 31st annual international symposium on Computer architecture (02-03-2004)“…Ensuring long processor lifetimes by limiting failuresdue to wear-out related hard errors is a critical requirementfor all microprocessor manufacturers. We…”
Get full text
Conference Proceeding -
19
Evaluation of the Raw Microprocessor: An Exposed-Wire-Delay Architecture for ILP and Streams
Published in Proceedings of the 31st annual international symposium on Computer architecture (02-03-2004)“…This paper evaluates the Raw microprocessor. Raw addresses thechallenge of building a general-purpose architecture that performswell on a larger class of…”
Get full text
Conference Proceeding -
20
A First-Order Superscalar Processor Model
Published in Proceedings of the 31st annual international symposium on Computer architecture (02-03-2004)“…A proposed performance model for superscalar processorsconsists of 1) a component that models the relationshipbetween instructions issued per cycle and the…”
Get full text
Conference Proceeding