【技术实现步骤摘要】
本申请涉及计算机,特别涉及一种dma(direct memory access,直接内存访问)控制器、一种用于广播的数据搬运方法、以及一种处理器。
技术介绍
1、dma是一种数据传输方式,dma传输不需要cpu的参与即可实现数据在源节点和搬运目标节点之间的搬运,并且,dma传输可以由dma控制器驱动。
2、在需要数据并行计算的场景中,需要通过dma传输将同一份数据从一个源节点搬运到至少两个搬运目标节点,即,实现广播(broadcast)方式的搬运,以使得同一份数据可以在至少两个搬运目标节点实现并行计算。由于dma传输属于串行传输,因此,dma控制器以轮询所有搬运目标节点的方式逐个完成数据向每个搬运目标节点的搬运,并且,dma控制针对每一个搬运目标节点的搬运过程都执行对源节点的读访问、以及对当前轮询的搬运目标节点的写操作,从而,用于广播的数据搬运过程会包括对同一份数据的多次(即与搬运目标节点数量相同的次数)读访问,进而基于dma传输的数据搬运的广播效率不高。
3、可见,如何提高基于dma传输的数据搬运的广播效率,成
...【技术保护点】
1.一种DMA控制器,其特征在于,包括:
2.根据权利要求1所述的DMA控制器,其特征在于,
3.根据权利要求1所述的DMA控制器,其特征在于,
4.根据权利要求3所述的DMA控制器,其特征在于,
5.根据权利要求4所述的DMA控制器,其特征在于,
6.根据权利要求1所述的DMA控制器,其特征在于,
7.根据权利要求6所述的DMA控制器,其特征在于,
8.根据权利要求7所述的DMA控制器,其特征在于,
9.根据权利要求8所述的DMA控制器,其特征在于,
10.根
...【技术特征摘要】
1.一种dma控制器,其特征在于,包括:
2.根据权利要求1所述的dma控制器,其特征在于,
3.根据权利要求1所述的dma控制器,其特征在于,
4.根据权利要求3所述的dma控制器,其特征在于,
5.根据权利要求4所述的dma控制器,其特征在于,
6.根据权利要求1所述的dma控制器,其特征在于,
7.根据权利要求6所述的dma控制器,其特征在于,
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,
申请(专利权)人:北京壁仞科技开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。