首页 | 本学科首页   官方微博 | 高级检索  
     


A reconfigurable processor architecture combining multi-core and reconfigurable processing units
Authors:Like Yan  Binbin Wu  Yuan Wen  Shaobin Zhang  Tianzhou Chen
Affiliation:1. College of Computer Science, Zhejiang University, Hangzhou, P.R. China
2. Samsung Semiconductor China Research Centre, Hangzhou, P.R. China
Abstract:It’s a promising way to improve performance significantly by adding reconfigurable processing unit (RPU) to a general purpose processor. In this paper, a Reconfigurable Multi-Core (RMC) architecture combining general multi-core and reconfigurable logic is proposed. Reconfigurable logic is separated into RPUs logically, which are coupled with general purpose cores as co-processors via a full crossbar switch. An RPU Manager (RPU-M) is also designed to manage RPUs. To verify RMC, a simulation method based on the Simics and Virtex 5 FPGA is adopted, which simplifies the simulation and assures the evaluation accuracy of hardware function cores. Five workloads are selected to test RMC, including 3-DES, AES, SHA2, IDCT and JPEG_ENC. The experimental results show a 3.10 times average speedup over software implementation on the original multi-core, and the data and control communication overhead on RMC is acceptable.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号