DocumentCode :
2493952
Title :
Partition Based Dynamic 2D HW Multitasking Management
Author :
Roman, Sara ; Mecha, Hortensia ; Mozos, Daniel ; Septien, Julio
Author_Institution :
Dept. Arquitectura de Computadores y Automatica, Univ. Complutense de Madrid
fYear :
0
fDate :
0-0 0
Firstpage :
61
Lastpage :
70
Abstract :
The design of computing systems is facing an interesting challenge with the opportunity to include runtime reconfigurable (RTR) devices in them. Operating systems (OS) need to be extended with functionalities that allow to efficiently manage such devices. We present a simple and fast algorithm for the management of FPGA area in a general-purpose computing system with hardware multitasking. It divides the device area into four partitions with different sizes. Each partition has an associated queue where the hardware manager places each arriving task depending on its size, shape and deadline requirements. Rectangular tasks may be rotated when necessary, and partition merging done if needed for tasks not fitting any partition. The queue selection criterium and the size of the partitions may be changed during run-time in order to adapt algorithm behaviour to different circumstances. This is a constant complexity algorithm and we will show experimental results that prove it may compete in performance with other algorithms
Keywords :
computational complexity; field programmable gate arrays; logic partitioning; multiprogramming; reconfigurable architectures; FPGA area management; complexity algorithm; general-purpose computing system design; operating system; partition based dynamic 2D hardware multitasking management; queue selection criteria; runtime reconfigurable device; Availability; Field programmable gate arrays; Hardware; Multitasking; Operating systems; Partitioning algorithms; Processor scheduling; Runtime; Shape; Space technology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design: Architectures, Methods and Tools, 2006. DSD 2006. 9th EUROMICRO Conference on
Conference_Location :
Dubrovnik
Print_ISBN :
0-7695-2609-8
Type :
conf
DOI :
10.1109/DSD.2006.76
Filename :
1690021
Link To Document :
بازگشت