Title :
Reducing the latency of division operations with partial caching
Author :
E. Benowitz;M. Ercegovac;F. Fallah
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fDate :
6/24/1905 12:00:00 AM
Abstract :
We seek to reduce the latency of division operations. In many programs arithmetic instructions are frequently executed on the same inputs. Previous work has exploited this property by caching the quotient, bypassing the divider in the case of a cache hit. We propose caching a portion of the quotient, allowing a reduction in the cache size and an increase in cache hit rates. We call this approach partial caching. We present modifications to digit-recurrence division methods to accommodate partial caching. Using several benchmarks, we measure the hit rate and speedup which can be obtained.
Keywords :
"Delay","Arithmetic","Computer science","Velocity measurement","Costs","Hardware","Laboratories"
Conference_Titel :
Signals, Systems and Computers, 2002. Conference Record of the Thirty-Sixth Asilomar Conference on
Print_ISBN :
0-7803-7576-9
DOI :
10.1109/ACSSC.2002.1197047