• DocumentCode
    3708164
  • Title

    Floating point acceleration for stream processing applications in dynamically reconfigurable processors

  • Author

    Lars Bauer;Artjom Grudnitsky;Marvin Damschen;Srinivas Rao Kerekare;Jorg Henkel

  • Author_Institution
    Karlsruhe Institute of Technology, Chair for Embedded Systems
  • fYear
    2015
  • fDate
    10/1/2015 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    Runtime reconfigurable processors provide a large degree of flexibility that allows them to dynamically adapt to different applications and requirements. They couple a standard processor with a runtime reconfigurable fabric (like an embedded FPGA) to offload computationally intensive kernels. In this paper we present the design and architecture of a flexible accelerator for floating point operations in stream processing applications. To integrate it in an existing reconfigurable processor, the different frequencies between the sequential processor (high frequency) and parallel accelerators (low frequencies) have to be managed. The results show 63.70× and 3.85× better performance-per-area efficiency when using our accelerator and the reconfigurable processor compared to the baseline processor with a soft-float implementation and a high-performance floating point unit, respectively.
  • Keywords
    "Fabrics","Program processors","Runtime","Computer architecture","Registers","Acceleration","Pipelines"
  • Publisher
    ieee
  • Conference_Titel
    Embedded Systems For Real-time Multimedia (ESTIMedia), 2015 13th IEEE Symposium on
  • Type

    conf

  • DOI
    10.1109/ESTIMedia.2015.7351762
  • Filename
    7351762