Sciweavers

24 search results - page 1 / 5
» Improving Processor Performance by Simplifying and Bypassing...
Sort
View
ICCD
2002
IEEE
88views Hardware» more  ICCD 2002»
14 years 1 months ago
Improving Processor Performance by Simplifying and Bypassing Trivial Computations
During the course of a program’s execution, a processor performs many trivial computations; that is, computations that can be simplified or where the result is zero, one, or equ...
Joshua J. Yi, David J. Lilja
IPPS
2005
IEEE
13 years 10 months ago
Improving Energy-Efficiency by Bypassing Trivial Computations
We study the energy efficiency benefits of bypassing trivial computations in high-performance processors. Trivial computations are those computations whose output can be determine...
Ehsan Atoofian, Amirali Baniasadi
JSA
2007
115views more  JSA 2007»
13 years 4 months ago
Speculative trivialization point advancing in high-performance processors
Trivial instructions are those instructions whose output can be determined without performing the actual computation. This is due to the fact that for these instructions the outpu...
Ehsan Atoofian, Amirali Baniasadi
APCSAC
2006
IEEE
13 years 10 months ago
Functional Unit Chaining: A Runtime Adaptive Architecture for Reducing Bypass Delays
Abstract. Bypass delays are expected to grow beyond 1ns as technology scales. These delays necessitate pipelining of bypass paths at processor frequencies above 1GHz and thus affe...
Lih Wen Koh, Oliver Diessel
HPCA
2004
IEEE
14 years 5 months ago
Signature Buffer: Bridging Performance Gap between Registers and Caches
Data communications between producer instructions and consumer instructions through memory incur extra delays that degrade processor performance. In this paper, we introduce a new...
Lu Peng, Jih-Kwon Peir, Konrad Lai