• DocumentCode
    1948445
  • Title

    Exploiting run-time reconfiguration in stencil computation

  • Author

    Niu, Xinyu ; Jin, Qiwei ; Luk, Wayne ; Liu, Qiang ; Pell, Oliver

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • fYear
    2012
  • fDate
    29-31 Aug. 2012
  • Firstpage
    173
  • Lastpage
    180
  • Abstract
    Stencil computation is computationally intensive and required by many applications. This paper proposes an approach to exploit run-time reconfigurability of field-programmable accelerators for stencil computation. System throughput is optimized by partitioning, analysing and scheduling tasks in applications to remove idle functions. To evaluate the proposed approach, Reverse Time Migration (RTM), a high performance application, is developed. Our optimized runtime reconfigurable solution, which targets a Virtex-6 FPGA in a Maxeler MAX3424A system, can achieves an improved throughput of 102.8 GFlop/s, up to two orders of magnitude faster than the CPU reference designs, 1.59 times faster than the best published GPU and FPGA results, and 1.45 times faster than an optimized static implementation.
  • Keywords
    field programmable gate arrays; graphics processing units; optimisation; CPU reference designs; GPU; Maxeler MAX3424A system; RTM; Virtex-6 FPGA; field programmable gate arrays; field-programmable accelerators; graphics processing units; reverse time migration; run-time reconfiguration; stencil computation; Algorithm design and analysis; Analytical models; Field programmable gate arrays; Hardware; Kernel; Partitioning algorithms; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
  • Conference_Location
    Oslo
  • Print_ISBN
    978-1-4673-2257-7
  • Electronic_ISBN
    978-1-4673-2255-3
  • Type

    conf

  • DOI
    10.1109/FPL.2012.6339257
  • Filename
    6339257