Design of Prallel Cmmunication Iterface for BWDSP in China
CAI Heng-yu1,NING Cheng-ming1,HOU Xuan1,ZHENG Qi-long1,2
1(School of Computer Science,University of Science and Technology of China,Hefei 230026,China)2(National High Performance Computing Center,University of Science and Technology of China,Hefei 230026,China)
Abstract:BWDSP series processor is a domestic DSP chip developed by the 38th Research Institute of China Electronic Technology Corporation,which has strong computing power.On the basis of BWDSP chip,a BWDSP virtual platform based on RapidIO is developed.In order to solve the problem that it is difficult to call the communication primitives provided by BWDSP virtual platform,this paper designs a parallel communication library based on the virtual platform,Message Passing Interface of RapidIO(MPIRIO),referring to the standard specification of Message Passing Interface(MPI).MPIRIO is implemented in a hierarchical architecture.RapidIO is used as the data communication protocol in the bottom layer,and point-to-point communication and cluster communication function interfaces are provided in the top layer.On the basis of MPI cluster communication,MPIRIO provides an optimized cluster communication function.Combined with the characteristics of BWDSP architecture,MPIRIO optimizes the convolution operation of neural network.Finally,the MPIRIO designed in this paper is simulated and compared with MPICH,which shows that the MPIRIO designed in this paper improves the availability of BWDSP virtual platform,and verifies the advantages of MPIRIO.
蔡恒雨,宁成明,侯璇,郑启龙,. 国产BWDSP的并行通信接口设计[J]. 小型微型计算机系统, 2021, 42(5): 897-904.
CAI Heng-yu,NING Cheng-ming,HOU Xuan,ZHENG Qi-long,. Design of Prallel Cmmunication Iterface for BWDSP in China. Journal of Chinese Computer Systems, 2021, 42(5): 897-904.