一种支持阻塞分段传输的DMA部件的设计与实现 |
| |
引用本文: | 王占立,马胜,许邦建,杨柳.一种支持阻塞分段传输的DMA部件的设计与实现[J].计算机研究与发展,2014(Z1). |
| |
作者姓名: | 王占立 马胜 许邦建 杨柳 |
| |
作者单位: | 国防科学技术大学计算机学院; |
| |
基金项目: | 国家自然科学基金项目(61303065);国防科学技术大学科研计划项目(JC13-06-02);教育部高等学校博士学科点专项科研基金项目(20134307120028) |
| |
摘 要: | 针对通用矩阵乘(GEneralized matrix multiplication,GEMM)核心算法,提出了一种支持阻塞分段传输的直接存储访问控制器(direct memory access,DMA)结构.当有多个核进行核内到核外的数据传输时,阻塞分段传输机制可以替代软件锁同步的方式自动检测这些事务的状态,并在所有事务结束后启动分段传输事务.在NC-VERILOG仿真平台上的仿真结果表明,与软件锁同步方式相比,阻塞分段传输结构有2方面的优势:1)对单纯的数据传输,使用阻塞分段传输结构启动分段传输可以至少提前50拍;2)对GEMM核心算法,使用阻塞分段传输结构比使用软件锁同步的运行时间减少10 000拍以上.
|
关 键 词: | 通用矩阵乘(GEMM) 软件流水 DMA控制器 分段传输 阻塞分段传输 |
本文献已被 CNKI 等数据库收录! |
|