面向稀疏矩阵向量乘的DMA设计与验证
曹亚松
刘胜
1.国防科技大学计算机学院 长沙 4100732.国防科技大学计算机学院 长沙 410073
摘要:稀疏矩阵向量乘法(SpMV)是迭代法求解大型线性方程组的核心算法,被广泛应用在科研和工程中.高性能共轭梯度算法(HPCG)是评价高性能计算系统性能的测试程序之一,需要多次调用SpMV进行迭代计算.但是,SpMV计算过程中包含大量不规则访存操作,降低了系统计算性能.基于X-DSP项目,在DMA中设计一条面向SpMV的专用数据通道实现不规则访存的功能,提高HPCG算法运算速度.设计代码的验证与综合结果表明预期的功能实现正确,且满足项目对时序、面积和功耗的要求.
关键词:稀疏矩阵向量乘法(SpMV)直接内存存取(DMA)压缩稀疏行(CSR)
分类号:O183.1(几何、拓扑)
论文发表日期:2019-11-20
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:5( 2686-2690 )
英文信息展开
计算机与数字工程

计算机与数字工程

CSTPCD
ISSN:1672-9722
年,卷(期):2019,47(11)
所属栏目:专栏·微处理器技术与计算机工程工艺