• DocumentCode
    2662790
  • Title

    Temporal task clustering for online placement on reconfigurable hardware

  • Author

    Ahmadinia, Ali ; Bobda, Christophe ; Teich, Jürgen

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Erlangen-Nuremberg, Erlangen, Germany
  • fYear
    2003
  • fDate
    15-17 Dec. 2003
  • Firstpage
    359
  • Lastpage
    362
  • Abstract
    Partial reconfiguration allows for mapping and executing several tasks on an FPGA during run time. One of the challenging problems in multitasking systems is high amount of communication costs. In this paper, we present two clustering methodologies that temporally cluster real-time tasks for a partially reconfigurable hardware and reduce communication overhead. The first algorithm aims at efficient use of resources by clustering close run-time tasks, and the second one makes the clustering with respect to a trade off between inter-task communication and resource utilization efficiency. The results show significant reduction communication costs.
  • Keywords
    cost reduction; field programmable gate arrays; multiprogramming; reconfigurable architectures; workstation clusters; FPGA; communication cost reduction; field programmable gate arrays; inter-task communication; multitasking systems; online cluster placement; reconfigurable hardware; temporal task clustering; Clustering algorithms; Computer science; Costs; Field programmable gate arrays; Hardware; Multitasking; Registers; Resource management; Scheduling algorithm; Virtual colonoscopy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2003. Proceedings. 2003 IEEE International Conference on
  • Print_ISBN
    0-7803-8320-6
  • Type

    conf

  • DOI
    10.1109/FPT.2003.1275776
  • Filename
    1275776