DocumentCode :
2404643
Title :
Online scheduling and placement of real-time tasks to partially reconfigurable devices
Author :
Steiger, Christoph ; Walder, Herbert ; Platzner, Marco ; Thiele, Lothar
Author_Institution :
Comput. Eng. & Networks Lab., Swiss Fed. Inst. of Technol., Switzerland
fYear :
2003
fDate :
3-5 Dec. 2003
Firstpage :
224
Lastpage :
225
Abstract :
This paper deals with online scheduling of tasks to partially reconfigurable devices. Such devices are able to execute several tasks in parallel. All tasks share the reconfigurable surface as a single resource which leads to highly dynamic allocation situations. To manage such devices at runtime, we propose a reconfigurable operating system that splits into three main modules: scheduler, placer, and loader. The main characteristic of the resulting online scheduling problem is the strong nexus between scheduling and placement. We discuss a fast online placement technique and then focus on scheduling real-time tasks. We devise guarantee-based schedulers for two scenarios, namely tasks with arbitrary and synchronous arrival times. The schedulers exploit the knowledge about task properties to improve the system´s performance. The experiments show that the developed schedulers lead to substantial performance gains at an acceptable runtime overhead.
Keywords :
operating systems (computers); parallel processing; processor scheduling; real-time systems; reconfigurable architectures; resource allocation; dynamic allocation; guarantee-based schedulers; holder; online placement; online scheduling; parallel execution; placer; real-time tasks; reconfigurable devices; reconfigurable operating system; runtime device management; runtime overhead; synchronous arrival times; Computer networks; Field programmable gate arrays; Hardware; Integrated circuit interconnections; Operating systems; Performance gain; Processor scheduling; Resource management; Runtime; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 2003. RTSS 2003. 24th IEEE
Print_ISBN :
0-7695-2044-8
Type :
conf
DOI :
10.1109/REAL.2003.1253269
Filename :
1253269
Link To Document :
بازگشت