• DocumentCode
    2905900
  • Title

    A framework for dynamic resource assignment and scheduling on reconfigurable mixed-mode on-chip multiprocessors

  • Author

    Wang, Xiaofang ; Ziavras, Sotirios G.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., New Jersey Inst. of Technol., Newark, NJ
  • fYear
    2005
  • fDate
    11-14 Dec. 2005
  • Firstpage
    51
  • Lastpage
    58
  • Abstract
    Encouraged by continuous advances in FPGA technologies, we explore high performance multi-processor-on-a-programmable-chip (MPoPC) reconfigurable architectures. This paper proposes a methodology for assigning resources at run time and scheduling large scale floating point, data parallel applications on our mixed mode HERA MPoPC. HERA stands for heterogeneous reconfigurable architecture. An application is represented by a novel mixed mode task flow graph which is scheduled to run under a variety of independent or cooperating parallel computing modes: SIMD (single instruction, multiple data), multiple SIMD and MIMD (multiple instruction, multiple data). The reconfigurable logic is customized at static time and reconfigured at run time to match application characteristics. An in-house developed parallel power flow analysis code by Newton´s method is employed to verify the methodology and evaluate the performance. This application is of utmost importance to any power grid
  • Keywords
    field programmable gate arrays; flow graphs; logic design; microprocessor chips; multiprocessing systems; processor scheduling; reconfigurable architectures; FPGA technology; Newton method; data parallel application; dynamic resource assignment; dynamic resource scheduling; field programmable gate array; heterogeneous reconfigurable architecture; large scale floating point; mixed mode on-chip multiprocessor; mixed mode task flow graph; multiple-instruction multiple-data; multiprocessor-on-a-programmable chip; parallel computing mode; parallel power flow analysis code; power grid; reconfigurable logic; reconfigurable on-chip multiprocessor; single-instruction multiple-data; Dynamic scheduling; Field programmable gate arrays; Flow graphs; Large-scale systems; Load flow analysis; Newton method; Parallel processing; Processor scheduling; Reconfigurable architectures; Reconfigurable logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2005. Proceedings. 2005 IEEE International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    0-7803-9407-0
  • Type

    conf

  • DOI
    10.1109/FPT.2005.1568524
  • Filename
    1568524