• DocumentCode
    1689621
  • Title

    A self-adaptive on-line task placement algorithm for partially reconfigurable systems

  • Author

    Lu, Yi ; Marconi, Thomas ; Gaydadjiev, Georgi ; Bertels, Koen ; Meeuws, Roel

  • Author_Institution
    Comput. Eng. Lab., Tech. Univ. Delft, Delft
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    With the arrival of partial reconfiguration technology, modern FPGAs support swapping tasks in or out individually at run-time without interrupting other tasks running on the same FPGA. Although, implementing this feature achieves much better flexibility and device utilization, the challenge remains to quickly and efficiently place tasks arriving at run-time on such partially reconfigurable systems. In this paper, we propose an algorithm to handle this on-line, run-time task placement problem. By adding logical constraints on the FPGA and introducing our resources management solution, the simulation results show our algorithm has better overall performances compared with previous reported methods in terms of task rejection number, placement quality and execution time.
  • Keywords
    field programmable gate arrays; resource allocation; FPGA; logical constraints; partially reconflgurable systems; resources management; self-adaptive online task placement algorithm; Current measurement; Delay; Field programmable gate arrays; Hardware; Partitioning algorithms; Performance evaluation; Quality management; Reconfigurable logic; Resource management; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
  • Conference_Location
    Miami, FL
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-1693-6
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2008.4536505
  • Filename
    4536505