• DocumentCode
    2962236
  • Title

    Parallel dataflow execution for sequential programs on reconfigurable hybrid MPSoCs

  • Author

    Chao Wang ; Xi Li ; Xuehai Zhou ; Yajun Ha

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Sci. & Technol. of China, Suzhou, China
  • fYear
    2012
  • fDate
    10-12 Dec. 2012
  • Firstpage
    53
  • Lastpage
    56
  • Abstract
    Reconfigurable hybrid multi-processor systems-on-chips (MPSoCs) are very powerful computing platforms. However, it has been quite challenging to schedule and map tasks to different function units of the MPSoCs, especially for tasks with inter-task dependencies. This paper introduces a parallel dataflow execution support, called ReArc, for the FPGA based reconfigurable hybrid MPSoCs. It constructs a hierarchical model for the high level programming with a parallel execution flow and dynamic reconfigurations. A prototype has been built on a Xilinx FPGA with a state-of-the-art software-hardware co-design paradigm. Experimental results demonstrate that ReArc could significantly facilitate researchers to construct a high-level, application oriented FPGA implementation with acceptable hardware utilizations and reconfiguration overheads.
  • Keywords
    data flow computing; field programmable gate arrays; hardware-software codesign; multiprocessing systems; parallel processing; system-on-chip; FPGA; ReArc; high level programming; multi-processor systems-on-chips; parallel dataflow execution; reconfigurable hybrid MPSoC; sequential programs; software-hardware codesign; Computational modeling; Field programmable gate arrays; Hardware; IP networks; Program processors; Programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2012 International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4673-2846-3
  • Electronic_ISBN
    978-1-4673-2844-9
  • Type

    conf

  • DOI
    10.1109/FPT.2012.6412111
  • Filename
    6412111