Simplified Floating-Point Division and Square Root

Timo Viitanen, Pekka Jääskeläinen, Otto Esko, Jarmo Takala

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

    17 Citations (Scopus)
    83 Downloads (Pure)

    Abstract

    Digital Signal Processing (DSP) algorithms on low-power embedded platforms are often implemented using fixed-point arithmetic due to expected power and area savings over floating-point computation. However, recent research shows that floating-point arithmetic can be made competitive by using a reduced-precision format instead of, e.g., IEEE standard single precision, thereby avoiding the algorithm design and implementation difficulties associated with fixed-point arithmetic. This paper investigates the effects of simplified floating-point arithmetic applied to an FMA-based floating-point unit and the associated software division and square root operations. Software operations are proposed which attain near-exact precision with twice the performance of exact algorithms and resolve overflow-related errors with inexpensive exponent-manipulation special instructions.
    Translated title of the contributionSimplified Floating-Point Division and Square Root
    Original languageEnglish
    Title of host publicationIEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2013, Vancouver, Canada, May 26-31, 2013
    Place of PublicationPiscataway, NJ
    PublisherIEEE
    Pages2707-2711
    Number of pages5
    ISBN (Print)978-1-4799-0356-6
    Publication statusPublished - 2013
    Publication typeA4 Article in conference proceedings
    EventIEEE International Conference on Acoustics, Speech and Signal Processing -
    Duration: 1 Jan 19001 Jan 2000

    Publication series

    NameIEEE International Conference on Acoustics, Speech, and Signal Processing
    ISSN (Print)1520-6149

    Conference

    ConferenceIEEE International Conference on Acoustics, Speech and Signal Processing
    Period1/01/001/01/00

    Publication forum classification

    • Publication forum level 1

    Fingerprint

    Dive into the research topics of 'Simplified Floating-Point Division and Square Root'. Together they form a unique fingerprint.

    Cite this