• DocumentCode
    3614376
  • 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
  • Volume
    2
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    1598
  • 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"
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2002. Conference Record of the Thirty-Sixth Asilomar Conference on
  • ISSN
    1058-6393
  • Print_ISBN
    0-7803-7576-9
  • Type

    conf

  • DOI
    10.1109/ACSSC.2002.1197047
  • Filename
    1197047