...
首页> 外文期刊>Journal of supercomputing >VBSF: a new storage format for SIMD sparse matrix-vector multiplication on modern processors
【24h】

VBSF: a new storage format for SIMD sparse matrix-vector multiplication on modern processors

机译:VBSF:一种用于现代处理器上的SIMD稀疏矩阵矢量乘法的新存储格式

获取原文
获取原文并翻译 | 示例
           

摘要

Sparse matrix-vector multiplication (SpMV) is one of the most indispensable kernels of solving problems in numerous applications, but its performance of SpMV is limited by the need for frequent memory access. Modern processors exploit data-level parallelism to improve the performance using single-instruction multiple data (SIMD). In order to take full advantage of SIMD acceleration technology, a new storage format called Variable Blocked-sigma-SIMD Format (VBSF) is proposed in this paper to change the irregular nature of traditional matrix storage formats. This format combines the adjacent nonzero elements into variable size blocks to ensure that SpMV can be computed with SIMD vector units. We compare the VBSF-based SpMV with traditional storage formats using 15 matrices as a benchmark suite on three computing platforms (FT2000, Intel Xeon E5 and Intel Silver) with different SIMD length. For the matrices in the benchmark suite, the VBSF obtains great performance improvement on three platforms, respectively, and it proves to have better storage efficiency compared with other storage formats.
机译:稀疏矩阵向量乘法(SpMV)是解决众多应用程序中最不可或缺的内核之一,但是SpMV的性能受到频繁访问内存的限制。现代处理器利用单指令多数据(SIMD)来利用数据级并行性来提高性能。为了充分利用SIMD加速技术,本文提出了一种新的存储格式,称为可变块sigma-SIMD格式(VBSF),以改变传统矩阵存储格式的不规则性。这种格式将相邻的非零元素组合为可变大小的块,以确保可以使用SIMD矢量单位计算SpMV。我们将基于VBSF的SpMV与使用15种矩阵作为基准套件的传统存储格式在三个SIMD长度不同的三个计算平台(FT2000,Intel Xeon E5和Intel Silver)上进行了比较。对于基准套件中的矩阵,VBSF分别在三个平台上获得了巨大的性能提升,并且与其他存储格式相比,它具有更好的存储效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号