The Community for Technology Leaders
High Performance Computing and Communication & IEEE International Conference on Embedded Software and Systems, IEEE International Conference on (2012)
Liverpool, United Kingdom United Kingdom
June 25, 2012 to June 27, 2012
ISBN: 978-1-4673-2164-8
pp: 1329-1336
ABSTRACT
As the CPU/FPGA hybrid architecture becomes one of the most important forms, the research of the schedule on hybrid tasks is a hot-spot. The schedule approaches of hybrid tasks can be classified into two categories. One is about non-preemptive multitasking, the other is preemptive multitasking. For the second one, as it requires architecture support, the existing researches are fewer. This paper presents an architecture which supports preemptive multitasking, an algorithm to select the appropriate migration point and a new schedule algorithm based migration and also introduces naming service to deal with communication problems after tasks migrated. Experimental results show that the algorithm based migration increases acceptance rate for hardware tasks to 12.94\%.The architecture proposed can support the preempting well, and improve the performance.
INDEX TERMS
Hardware, Software, Computer architecture, Dynamic scheduling, Scheduling algorithms, Central Processing Unit, schedule algorithm, preemptive, migration point
CITATION

X. Wang, D. Feng, C. Tian-zhou and H. Tong-sen, "Migration between Software and Hardware Task on Preemptive Multitasking CPU/FPGA Hybrid Architecture," High Performance Computing and Communication & IEEE International Conference on Embedded Software and Systems, IEEE International Conference on(HPCC-ICESS), Liverpool, United Kingdom United Kingdom, 2012, pp. 1329-1336.
doi:10.1109/HPCC.2012.196
81 ms
(Ver 3.3 (11022016))