• DocumentCode
    3053319
  • Title

    A novel online hardware task scheduling and placement algorithm for 3D partially reconfigurable FPGAs

  • Author

    Marconi, Thomas ; Mitra, Tulika

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The recent emergence of 3D partially reconfigurable FPGAs implies that we need efficient online hardware task scheduling and placement algorithms for such architectures. However, the algorithms available in the literature for 3D FPGAs create a “blocking-effect”. That is, these algorithms tend to make a wrong decision in finding a location of each arriving hardware task during runtime scheduling and placement on 3D partially reconfigurable FPGAs. This leads to currently scheduled tasks blocking future hardware tasks from being scheduled and satisfying their deadlines. We need to solve this problem to maximize the performance of partially reconfigurable runtime systems implemented using 3D chip technology. We propose a novel placement and scheduling algorithm with a blocking-aware heuristic to make better decisions at runtime. Based on evaluation using both synthetic and real workloads, our algorithm reduces deadline miss rate by 61% with 15% longer runtime overhead compared to state-of-the-art algorithms.
  • Keywords
    field programmable gate arrays; scheduling; three-dimensional integrated circuits; 3D FPGA; 3D chip technology; 3D partially reconfigurable FPGA; blocking-aware heuristic; blocking-effect; online hardware task scheduling; placement algorithm; reconfigurable runtime systems; runtime scheduling; Algorithm design and analysis; Compaction; Field programmable gate arrays; Hardware; Runtime; Scheduling; Three dimensional displays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2011 International Conference on
  • Conference_Location
    New Delhi
  • Print_ISBN
    978-1-4577-1741-3
  • Type

    conf

  • DOI
    10.1109/FPT.2011.6132700
  • Filename
    6132700