Institute of Computing Technology, Chinese Academy IR
Service-Oriented Architecture on FPGA-Based MPSoC | |
Wang, Chao1; Li, Xi1; Chen, Yunji2; Zhang, Youhui3; Diessel, Oliver4; Zhou, Xuehai1 | |
2017-10-01 | |
发表期刊 | IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS
![]() |
ISSN | 1045-9219 |
卷号 | 28期号:10页码:2993-3006 |
摘要 | The integration of software services-oriented architecture (SOA) and hardware multiprocessor system-on-chip (MPSoC) has been pursued for several years. However, designing and implementing a service-oriented system for diverse applications on a single chip has posed significant challenges due to the heterogeneous architectures, programming interfaces, and software tool chains. To solve the problem, this paper proposes SoSoC, a service-oriented system-on-chip framework that integrates both embedded processors and software defined hardware accelerators s as computing services on a single chip. Modeling and realizing the SOA design principles, SoSoC provides well-defined programming interfaces for programmers to utilize diverse computing resources efficiently. Furthermore, SoSoC can provide task level parallelization and significant speedup to MPSoC chip design paradigms by providing out-of-order execution scheme with hardware accelerators. To evaluate the performance of SoSoC, we implemented a hardware prototype on Xilinx Virtex5 FPGA board with EEMBC benchmarks. Experimental results demonstrate that the service componentization over original version is less than 3 percent, while the speedup for typical software Benchmarks is up to 372x. To show the portability of SoSoC, we implement the convolutional neural network as a case study on both Xilinx Zynq and Altera DE5 FPGA boards. Results show the SoSoC outperforms state-of-the-art literature with great flexibility. |
关键词 | Service-oriented architecture multiprocessor system on chip |
DOI | 10.1109/TPDS.2017.2701828 |
收录类别 | SCI |
语种 | 英语 |
资助项目 | National Science Foundation of China[61379040] ; Anhui Provincial Natural Science Foundation[1608085QF12] ; CCF-Venustech Hongyan Research Initiative[CCF-VenustechRP1026002] ; Suzhou Research Foundation[SYG201625] ; Youth Innovation Promotion Association CAS[2017497] ; Fundamental Research Funds for the Central Universities[WK2150110003] |
WOS研究方向 | Computer Science ; Engineering |
WOS类目 | Computer Science, Theory & Methods ; Engineering, Electrical & Electronic |
WOS记录号 | WOS:000410653500021 |
出版者 | IEEE COMPUTER SOC |
引用统计 | |
文献类型 | 期刊论文 |
条目标识符 | http://119.78.100.204/handle/2XEOYT63/6728 |
专题 | 中国科学院计算技术研究所期刊论文_英文 |
通讯作者 | Wang, Chao |
作者单位 | 1.Univ Sci & Technol China, Hefei 230027, Anhui, Peoples R China 2.Chinese Acad Sci, Inst Comp Technol, Beijing 100190, Peoples R China 3.Tsinghua Univ, Dept Comp Sci, Beijing 100084, Peoples R China 4.Univ New South Wales, Sydney, NSW 2052, Australia |
推荐引用方式 GB/T 7714 | Wang, Chao,Li, Xi,Chen, Yunji,et al. Service-Oriented Architecture on FPGA-Based MPSoC[J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS,2017,28(10):2993-3006. |
APA | Wang, Chao,Li, Xi,Chen, Yunji,Zhang, Youhui,Diessel, Oliver,&Zhou, Xuehai.(2017).Service-Oriented Architecture on FPGA-Based MPSoC.IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS,28(10),2993-3006. |
MLA | Wang, Chao,et al."Service-Oriented Architecture on FPGA-Based MPSoC".IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 28.10(2017):2993-3006. |
条目包含的文件 | 条目无相关文件。 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论