
446
■
Handbook on Mobile and Ubiquitous Computing: Status and Perspective
ST_1 ST_2 ST_3 ST_4 ST_5
Partitioned into various
smaller subtasks (STs)
Memory for
storing FPGA
partial configurations
A complex task
Scheduling to
execute on
the FPGA
fabric area
Figure 18.4 Execution of a complex task by dynamically partial reconfiguration.
conflicts) between hardware tasks. Specifically, a hardware task scheduler is needed. Hence, it is
of high interest to build some system services supporting hardware task and resource management
into the operating system, so as to increase the efficiency of the system. In this regard, Brebner
has done some pioneering work on operating