• DocumentCode
    626746
  • Title

    FPGA implementation of a scheduler supporting parallel dataflow execution

  • Author

    Junneng Zhang ; Chao Wang ; Xi Li ; Xuehai Zhou

  • Author_Institution
    Suzhou Inst. for Adv. Study, Univ. of Sci. & Technol. of China, Suzhou, China
  • fYear
    2013
  • fDate
    19-23 May 2013
  • Firstpage
    1216
  • Lastpage
    1219
  • Abstract
    Heterogeneous multicore platform has been widely used in various areas to achieve both power efficiency and high performance. This paper proposes a FPGA implementation of a hardware scheduler supporting parallel dataflow execution on heterogeneous multicore platform. The scheduler has the capability to explore potential parallelism, leading to a high acceleration of dependence-aware applications. Given the reconfigurable characteristic of FPGA platform, our scheduler supports changing accelerators during runtime to increase the flexibility of the platform. We implement and optimize the scheduler on a state-of-art Xilinx Virtex-5 FPGA board, experimental results show that our scheduler is efficient at both performance and resources usage.
  • Keywords
    field programmable gate arrays; FPGA implementation; FPGA platform; Xilinx Virtex-5 FPGA board; dependence-aware application; hardware scheduler; heterogeneous multicore platform; parallel dataflow execution; platform flexibility; potential parallelism; power efficiency; reconfigurable characteristic; resource usage; Field programmable gate arrays; Hardware; IP networks; Multicore processing; Random access memory; Software; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-5760-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2013.6572071
  • Filename
    6572071