Results 1 - 10
of
1,320
On the Scheduling of Variable Latency Functional Units
- PROC. 11TH NOVEMBER–DECEMBER 2006 PARAMETER VARIATIONS IEEE MICRO ANN. SYMP. PARALLEL ALGORITHMS AND ARCHITECTURES (SPAA 99), ACM
, 1999
"... This paper presents a dynamic scheduling mechanism which can control the data flow within many variable latency functional units. If several instructions compete for a resource, the scheduler always selects the oldest instruction. This ensures that the latency of the functional unit is never increas ..."
Abstract
-
Cited by 8 (0 self)
- Add to MetaCart
This paper presents a dynamic scheduling mechanism which can control the data flow within many variable latency functional units. If several instructions compete for a resource, the scheduler always selects the oldest instruction. This ensures that the latency of the functional unit is never
Variable Latency Caches for Nanoscale Processor
"... Variability is one of the important issues in nanoscale processors. Due to increasing importance of interconnect structures in submicron technologies, the physical location and phenomena such as coupling have an increasing impact on the latency of operations. Therefore, traditional view of rigid acc ..."
Abstract
- Add to MetaCart
Variability is one of the important issues in nanoscale processors. Due to increasing importance of interconnect structures in submicron technologies, the physical location and phenomena such as coupling have an increasing impact on the latency of operations. Therefore, traditional view of rigid
Variation-Aware Variable Latency Design
- IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
"... Although typical digital circuits are designed so that the clock period satisfies worst-case path delay constraints, the average input excitation often completes computation in less than a clock cycle. Variable latency units (VLUs) allow for improved throughput by allowing one clock cycle for some ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Although typical digital circuits are designed so that the clock period satisfies worst-case path delay constraints, the average input excitation often completes computation in less than a clock cycle. Variable latency units (VLUs) allow for improved throughput by allowing one clock cycle for some
Integrating Variable-Latency Components into High-Level Synthesis
- IEEE Transactions on
, 2000
"... This paper presents techniques to integrate the use of variable-latency units in a high-level synthesis (HLS) design methodology. Components used as building blocks (e.g., functional units) in conventional HLS techniques are assumed to have fixed latency values. Variable-latency units exhibit the pr ..."
Abstract
-
Cited by 6 (1 self)
- Add to MetaCart
This paper presents techniques to integrate the use of variable-latency units in a high-level synthesis (HLS) design methodology. Components used as building blocks (e.g., functional units) in conventional HLS techniques are assumed to have fixed latency values. Variable-latency units exhibit
High-level Synthesis with Variable-latency Components
- in Proceedings of the International Conference on VLSI Design
, 2000
"... This paper presents techniques to integrate the use of variable latency units in a high-level synthesis design methodology. Components used as building blocks (e.g., functional units) in conventional high-level synthesis techniques are assumed to have fixed latency values. Variable latency units exh ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
This paper presents techniques to integrate the use of variable latency units in a high-level synthesis design methodology. Components used as building blocks (e.g., functional units) in conventional high-level synthesis techniques are assumed to have fixed latency values. Variable latency units
interconnect latencyVariable Latency Caches for Nanoscale Processor
, 2006
"... Variability is one of the important issues in nanoscale processors. Due to increasing importance of interconnect structures in submicron technologies, the physical location and phenomena such as coupling have an increasing impact on the latency of operations. Therefore, traditional view of rigid acc ..."
Abstract
- Add to MetaCart
Variability is one of the important issues in nanoscale processors. Due to increasing importance of interconnect structures in submicron technologies, the physical location and phenomena such as coupling have an increasing impact on the latency of operations. Therefore, traditional view of rigid
Kishinevsky M., “Variable-Latency Design by Function Speculation
- Proc
, 2009
"... Abstract—Variable-latency designs may improve the performance of those circuits in which the worst-case delay paths are infrequently acti-vated. Telescopic units emerged as a scheme to automatically synthesize variable-latency circuits. In this paper, a novel approach is proposed that brings three m ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
Abstract—Variable-latency designs may improve the performance of those circuits in which the worst-case delay paths are infrequently acti-vated. Telescopic units emerged as a scheme to automatically synthesize variable-latency circuits. In this paper, a novel approach is proposed that brings three
Variable-Latency Adder (VL-Adder) Designs for Low
"... Abstract — we proposed a new adder design, called Variable-Latency Adder (VL-adder). This technique allows the adder to work at a lower supply voltage than that required by a conventional adder, while maintaining the same throughput. The VL-adder design can be further modified to overcome the effect ..."
Abstract
- Add to MetaCart
Abstract — we proposed a new adder design, called Variable-Latency Adder (VL-adder). This technique allows the adder to work at a lower supply voltage than that required by a conventional adder, while maintaining the same throughput. The VL-adder design can be further modified to overcome
BTI-Aware Design Using Variable Latency Units
"... Abstract—Circuit degradation due to bias temperature instability (BTI) can lead to timing failures in digital circuits. We develop variable latency unit (VLU) based BTI-aware designs, with a novel scheme for multioutput hold logic implementation for VLUs. A key observation is the identification and ..."
Abstract
-
Cited by 2 (2 self)
- Add to MetaCart
Abstract—Circuit degradation due to bias temperature instability (BTI) can lead to timing failures in digital circuits. We develop variable latency unit (VLU) based BTI-aware designs, with a novel scheme for multioutput hold logic implementation for VLUs. A key observation is the identification
A Variable Latency Pipelined Floating-Point Adder
- In Proc. EUROPAR'96 Parallel Processing, volume LNCS 1124
, 1996
"... . Addition is the most frequent floating-point operation in modern microprocessors. Due to its complex shift-add-shift-round dataflow, floating-point addition can have a long latency. To achieve maximum system performance, it is necessary to design the floating-point adder to have minimum latenc ..."
Abstract
-
Cited by 8 (2 self)
- Add to MetaCart
latency, while still providing maximum throughput. This paper proposes a new floating-point addition algorithm which exploits the ability of dynamically-scheduled processors to utilize functional units which complete in variable time. By recognizing that certain operand combinations do not require all
Results 1 - 10
of
1,320