DocumentCode :
2498612
Title :
Kernel sharing on reconfigurable multiprocessor systems
Author :
Garcia, Philip ; Compton, Katherine
Author_Institution :
Univ. of Wisconsin-Madison, Madison, WI
fYear :
2008
fDate :
8-10 Dec. 2008
Firstpage :
225
Lastpage :
232
Abstract :
Because of the difficulty of increasing single-threaded processor performance, multi-core systems are becoming increasingly popular. These systems bring new challenges to the design of a reconfigurable computing system, with reconfigurable hardware potentially shared between multiple simultaneously-executing applications. In this paper, we examine how to best use reconfigurable hardware in a multiprocessor system. One of the key aspects of this work is improving overall system throughput by sharing configured circuits between multiple processes concurrently executing on the system. In this work, we show that using our extensions for sharing configured circuits between processes improves overall system throughput, and outperforms a static schedule of the kernels between the multiple processes.
Keywords :
processor scheduling; kernel sharing; multicore systems; reconfigurable computing system; reconfigurable hardware; reconfigurable multiprocessor systems; single-threaded processor performance; static scheduling; Circuits; Coprocessors; Cryptography; Hardware; Kernel; Microprocessors; Multiprocessing systems; Throughput; Video sharing; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ICECE Technology, 2008. FPT 2008. International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-3783-2
Electronic_ISBN :
978-1-4244-2796-3
Type :
conf
DOI :
10.1109/FPT.2008.4762387
Filename :
4762387
Link To Document :
بازگشت