面向稀疏矩阵向量乘的DMA设计与验证

摘要:稀疏矩阵向量乘法(SpMV)是迭代法求解大型线性方程组的核心算法,被广泛应用在科研和工程中。高性能共轭梯度算法(HPCG)是评价高性能计算系统性能的测试程序之一,需要多次调用SpMV进行迭代计算。但是,SpMV计算过程中包含大量不规则访存操作,降低了系统计算性能。基于X-DSP项目,在DMA中设计一条面向SpMV的专用数据通道实现不规则访存的功能,提高HPCG算法运算速度。设计代码的验证与综合结果表明预期的功能实现正确,且满足项目对时序、面积和功耗的要求。

作者:
曹亚松; 刘胜
单位:
国防科技大学计算机学院; 长沙410073
刊名:
计算机与数字工程

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

期刊名称:计算机与数字工程

计算机与数字工程杂志紧跟学术前沿,紧贴读者,国内刊号为:42-1372/TP。坚持指导性与实用性相结合的原则,创办于1973年,杂志在全国同类期刊中发行数量名列前茅。