国内刊号:11-1777/TP
国际刊号:1000-1239
发布日期:
作者:丁文隆,汪承宁,童薇,
关键词:忆阻器阵列, 模拟矩阵向量乘法, 高能效科学计算, 存内并行处理系统, 稀疏线性代数系统,
矩阵向量乘法(matrix-vectormultiplication,MVM)运算是高性能科学线性系统求解的重要计算内核.Feinberg等人最近的工作提出了将高精度浮点数部署在忆阻阵列上的方法,显示出其在加速科学MVM运算方面的巨大潜力.由于科学计算不同类型的应用对于求解精度的要求各不相同,为具体应用提供合适的计算方式是进一步降低系统能耗的有效途径.展示了一种拥有尾数压缩与对齐位优化策略?的系统,在实现高精度浮点数忆阻MVM运算这一基本功能的前提下,能够根据具体应用的求解精度要求选择合适的浮点数尾数压缩位数.通过忽略浮点数尾数权重较小的部分低位与冗余的对齐位的阵列激活,减小运算时阵列及外围电路的能耗.评估结果表明:当忆阻器求解相对于软件基线平均分别有0~10\+\-3\数量级的求解残差时,平均运算阵列能耗与模数转换器能耗相对于已有的优化前的系统分别减少了5%~65%与30%~55%.
来源:2022年第3期
《计算机研究与发展》期刊编辑部