Improving Performance of Software Implemented Floating Point Addition

Andreas Erik Hindborg, Sven Karlsson

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

    228 Downloads (Pure)

    Abstract

    We outline and evaluate hardware extensions to an integer processor pipeline which allow IEEE 754 oating point, FP, addition to be eciently implemented in software. With a very moderate increase in hardware resources, our perfor- mance evaluation shows that, for a benchmark that executes 12.5% FP addition instructions, our approach exhibits a rel- ative slowdown of 3.38 to 15.15 as compared to dedicated hardware. This is a signicant improvement of pure software emulation which leads to relative slowdowns up to 45.33.
    Original languageEnglish
    Title of host publicationProceedings of the Fourth Swedish Workshop on Multicore Computing
    Publication date2011
    Publication statusPublished - 2011
    Event4th Swedish Workshop on Multicore Computing - Linköping, Sweden
    Duration: 23 Nov 201125 Nov 2011
    Conference number: 4
    http://www.ida.liu.se/conferences/mcc2011/

    Workshop

    Workshop4th Swedish Workshop on Multicore Computing
    Number4
    Country/TerritorySweden
    CityLinköping
    Period23/11/201125/11/2011
    Internet address

    Fingerprint

    Dive into the research topics of 'Improving Performance of Software Implemented Floating Point Addition'. Together they form a unique fingerprint.

    Cite this