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