DocumentCode :
3048225
Title :
SPY vs. SLY: Run-time thread-scheduler aware reconfigurable hardware allocators
Author :
Rupnow, Kyle ; Compton, Katherine
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Wisconsin-Madison, Madison, WI, USA
fYear :
2009
fDate :
9-11 Dec. 2009
Firstpage :
353
Lastpage :
356
Abstract :
Periodic run-time scheduling of reconfigurable hardware (RH) is based on a simple prediction: RH needs in the near future will be similar to that of the recent past. Generally, this prediction is good; application behavior is phased, and RH needs are stable in each phase. A short RH scheduling interval then allows the system to adapt to application phase changes. However, there is one important case in multitasking systems where recent past behavior does not predict the near future: application thread context switch. When the OS performs a context switch, a different application will execute and have different RH needs. In this paper, we present two run-time thread-scheduler aware allocators: SPY and SLY. Both techniques modify the RH allocation based on software context switches. SLY improves performance for single-processor systems, but dramatically degrades it for two-CPU systems. SPY can improve performance for both one- and two-processor systems, but requires further development to avoid reallocating RH ¿too soon¿ and make it more effective for multi-processors.
Keywords :
microprocessor chips; multiprocessing systems; processor scheduling; reconfigurable architectures; SLY; SPY; multi-processors system; multitasking systems; reconfigurable hardware; run-time scheduling; run-time thread-scheduler aware allocators; software context switches; Application software; Computer applications; Dynamic scheduling; Hardware; Kernel; Processor scheduling; Runtime; Switches; Tiles; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology, 2009. FPT 2009. International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4244-4375-8
Electronic_ISBN :
978-1-4244-4377-2
Type :
conf
DOI :
10.1109/FPT.2009.5377621
Filename :
5377621
Link To Document :
بازگشت