Title
Dynamic run-time hardware/software scheduling for 3D reconfigurable SoC
Abstract
In this paper, we present a new online hardware/software (HW/SW) scheduling algorithm for a 3D Reconfigurable SoC platform comprising a multiprocessors layer and a heterogeneous reconfigurable layer. The proposed algorithm decides on the fly whether the tasks will run in SW or HW, at which time, on which processor or in which region of the reconfigurable layer in order to minimize the overall execution time of the application. It evaluates, during runtime, the interest to continue the SW execution of a task or to cancel it for starting a new HW execution of this task from the initial state. By using our algorithm called Hardware/Software algorithm with Software execution Prediction (HSSP), the overall execution time can be reduced by 26 % compared with other existing HW/SW scheduling methods.
Year
DOI
Venue
2014
10.1109/ReConFig.2014.7032512
ReConFig
Keywords
Field
DocType
processor scheduling,software execution prediction,online hardware/software scheduling algorithm,reconfigurable architectures,heterogeneous reconfigurable layer,system-on-chip,multiprocessing systems,hw execution,hssp,3d reconfigurable soc platform,hardware-software codesign,hw/sw scheduling algorithm,dynamic run-time hardware/software scheduling,sw execution,multiprocessors layer,hardware,scheduling,scheduling algorithms
Fair-share scheduling,Computer science,Scheduling (computing),Parallel computing,On the fly,Real-time computing,Two-level scheduling,Software,Execution time,Rate-monotonic scheduling,Hardware software,Operating system
Conference
ISSN
Citations 
PageRank 
2325-6532
0
0.34
References 
Authors
11
3
Name
Order
Citations
PageRank
Quang-Hai Khuat120.73
Daniel Chillet219326.12
Michael Hübner320.73