DocumentCode
2635146
Title
Variable Latency Rounding for Golschmidt Algorithm with Parallel Remainder Estimation
Author
Piso, Daniel ; Bruguera, J.D.
Author_Institution
Dept. of Electron. & Comput. Eng., Univ. of Santiago de Compostela, Santiago de Compostela, Spain
fYear
2009
fDate
27-29 Aug. 2009
Firstpage
293
Lastpage
300
Abstract
This paper presents a rounding method for functional iteration algorithms. The new method is made up of a new rounding algorithm and the calculation of a remainder estimation. The rounding method uses the result directly obtained from the algorithm without any transformation. The remainder estimation is calculated in parallel with the algorithm execution. This allow us to avoid the conventional remainder calculation after obtaining result, most of the times. In this way, the final implementation has a variable latency. By using adequate configurations the remainder calculation is only necessary in 9% of the total cases.
Keywords
algorithm theory; Golschmidt algorithm; functional iteration algorithm; parallel remainder estimation; remainder calculation; variable latency rounding algorithm; Algorithm design and analysis; Approximation algorithms; Computer architecture; Contracts; Convergence; Costs; Delay; Design methodology; Digital systems; Hardware;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
Conference_Location
Patras
Print_ISBN
978-0-7695-3782-5
Type
conf
DOI
10.1109/DSD.2009.165
Filename
5350053
Link To Document