DocumentCode :
2194031
Title :
A Reconfigurable Processor Architecture Combining Multi-core and Reconfigurable Processing Unit
Author :
Yan, Like ; Wu, Binbin ; Wen, Yuan ; Zhang, Shaobin ; Chen, Tianzhou
Author_Institution :
Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
fYear :
2010
fDate :
June 29 2010-July 1 2010
Firstpage :
2897
Lastpage :
2902
Abstract :
It´s a promising way to improve performance significantly by adding reconfigurable processing unit to a general purpose processor. In this paper, a Reconfigurable Multi-Core (RMC) architecture combining general multi-core and reconfigurable logic is proposed. The Reconfigurable Logic is logically divided into Reconfigurable Processing Units (RPUs), which are coupled with General Purpose Cores (GPCs) as co-processors via a configurable full crossbar switch. And a RPU-Manager (RPU-M) is designed to manage the RPUs. To verify RMC, a simulation methodology based on the Simics and Virtex 5 FPGA is adopted, which simplifies the simulation and assures the accuracy of the hardware function core. The experimental results of workloads 3-DES, AES and JPEG_ENC show a 2.34X average speedup over software implementation, while the data and control transfer overhead is acceptable.
Keywords :
coprocessors; field programmable gate arrays; multiprocessing systems; reconfigurable architectures; 3-DES; AES; GPC; JPEG_ENC; RMC architecture; RPU-M; RPU-manager; Simics; Virtex 5 FPGA; configurable full crossbar switch; control transfer overhead; coprocessors; general multicore logic; general purpose cores; general purpose processor; hardware function core; multicore processing unit; reconfigurable logic; reconfigurable multicore architecture; reconfigurable processing units; reconfigurable processor architecture; simulation methodology; software implementation; Arrays; Context; Hardware; Multicore processing; Software; Switches; dynamic reconfiguration; multi-core; processor architecture; reconfigurable computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
Conference_Location :
Bradford
Print_ISBN :
978-1-4244-7547-6
Type :
conf
DOI :
10.1109/CIT.2010.484
Filename :
5578048
Link To Document :
بازگشت