Title :
Empty Resource Compaction Algorithms for Real-Time Hardware Tasks Placement on Partially Reconfigurable FPGAs Subject to Fault Ocurrence
Author :
Iturbe, Xabier ; Benkrid, Khaled ; Arslan, Tughrul ; Hong, Chuan ; Martinez, Imanol
Author_Institution :
Syst. Level Integration Group, Univ. of Edinburgh, Edinburgh, UK
fDate :
Nov. 30 2011-Dec. 2 2011
Abstract :
This paper deals with online scheduling and allocation of real-time hardware tasks onto partially reconfigurable Xilinx FPGAS. We present a novel fault-aware online allocator which ensures the correctness of the computation by circumventing the permanent damage in the chip. The allocator is merged with an EDF-based scheduler to make up a highly-Reliable Reconfigurable Real-Time Operating System (R3TOS). The experiments carried out show that R3TOS misses 10% less deadlines and reduces the scheduling time overhead by over 90% compared with related approaches.
Keywords :
electronic engineering computing; fault tolerant computing; field programmable gate arrays; operating systems (computers); processor scheduling; real-time systems; reconfigurable architectures; resource allocation; EDF-based scheduler; R3TOS; empty resource compaction algorithms; fault ocurrence; fault-aware online allocator; highly-reliable reconfigurable real-time operating system; online scheduling; partially reconfigurable FPGA; partially reconfigurable Xilinx FPGA; permanent damage; real-time hardware tasks allocation; real-time hardware tasks placement; scheduling time overhead; Computational modeling; Field programmable gate arrays; Hardware; Processor scheduling; Radiation detectors; Real time systems; Resource management; Fault-Tolerance; Hardware Virtualization; Real-Time Scheduling; Reconfigurable Computing;
Conference_Titel :
Reconfigurable Computing and FPGAs (ReConFig), 2011 International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4577-1734-5
DOI :
10.1109/ReConFig.2011.34