DocumentCode :
3082428
Title :
Minority-Game-based resource allocation for run-time reconfigurable multi-core processors
Author :
Shafique, Muhammad ; Bauer, Lars ; Ahmed, Waheed ; Henkel, Jörg
Author_Institution :
Dept. for Embedded Syst., Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
fYear :
2011
fDate :
14-18 March 2011
Firstpage :
1
Lastpage :
6
Abstract :
A novel policy for allocating reconfigurable fabric resources in multi-core processors is presented. We deploy a Minority-Game to maximize the efficient use of the reconfigurable fabric while meeting performance constraints of individual tasks running on the cores. As we will show, the Minority Game ensures a fair allocation of resources, e.g., no single core will monopolize the reconfigurable fabric. Rather, all cores receive a “fair” share of the fabric, i.e., their tasks would miss their performance constraints by approximately the same margin, thus ensuring an overall graceful degradation. The policy is implemented on a Virtex-4 FPGA and evaluated for diverse applications ranging from security to multimedia domains. Our results show that the Minority-Game policy achieves on average 2× higher application performance and a 5× improved efficiency of resource utilization compared to state-of-the-art.
Keywords :
field programmable gate arrays; game theory; multiprocessing systems; resource allocation; Virtex-4 FPGA; fair allocation; minority-game policy; minority-game-based resource allocation; performance constraint; reconfigurable fabric resource allocation; resource utilization; run-time reconfigurable multicore processor; Decoding; Fabrics; Games; History; Multicore processing; Program processors; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
ISSN :
1530-1591
Print_ISBN :
978-1-61284-208-0
Type :
conf
DOI :
10.1109/DATE.2011.5763202
Filename :
5763202
Link To Document :
بازگشت