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
Link To Document