Sciweavers

29 search results - page 1 / 6
» Variable-latency design by function speculation
Sort
View
GLVLSI
1999
IEEE
87views VLSI» more  GLVLSI 1999»
14 years 3 months ago
A Radix-16 SRT Division Unit with Speculation of the Quotient Digits
The speed of a divider based on a digit-recurrence algorithm depends mainly on the latency of the quotient digit generation function. In this paper we present an analytical approa...
Gianluca Cornetta, Jordi Cortadella
PLDI
2003
ACM
14 years 4 months ago
A compiler framework for speculative analysis and optimizations
Speculative execution, such as control speculation and data speculation, is an effective way to improve program performance. Using edge/path profile information or simple heuristi...
Jin Lin, Tong Chen, Wei-Chung Hsu, Pen-Chung Yew, ...
DATE
2009
IEEE
118views Hardware» more  DATE 2009»
14 years 5 months ago
Variable-latency design by function speculation
David Bañeres, Jordi Cortadella, Michael Ki...
PDCN
2007
14 years 8 days ago
Design and evaluation of an auto-memoization processor
This paper describes the design and evaluation of an auto-memoization processor. The major point of this proposal is to detect the multilevel functions and loops with no additiona...
Tomoaki Tsumura, Ikuma Suzuki, Yasuki Ikeuchi, Hir...
OOPSLA
2007
Springer
14 years 5 months ago
Software speculative multithreading for Java
We apply speculative multithreading to sequential Java programs in software to achieve speedup on existing multiprocessors. A common speculation library supports both Java bytecod...
Christopher J. F. Pickett