首页> 外文会议>International Symposium on Computing and Networking Workshops >Performance Evaluation of Accurate Matrix-Matrix Multiplication on GPU Using Sparse Matrix Multiplications
【24h】

Performance Evaluation of Accurate Matrix-Matrix Multiplication on GPU Using Sparse Matrix Multiplications

机译:使用稀疏矩阵乘法对GPU准确矩阵矩阵乘法的性能评估

获取原文

摘要

Basic Linear Algebra Subprograms (BLAS) is a frequently used numerical library for linear algebra computations. However, it places little emphasis on computational accuracy, especially with respect to the accuracy assurance of the results. Consequently, a high-precision matrix–matrix multiplications algorithm that assures the precision by double precision operation is proposed. In this study, we proposed to calculate sub-matrix computations generated by accurate matrix-matrix multiplication on GPU. We contribute the following two points: (1) We evaluate the performance of sparse matrix - dense matrix multiplication (SpMM) using sparse matrix - vector multiplications on GPU with the property of allowing dense matrices to be transformed into sparse matrices during the accurate matrix - matrix multiplication algorithm; (2) We evaluate above SpMM using sparse matrix - sparse matrix multiplications (SpMxSpM) on GPU. Results on the Reedbush-H supercomputer system at The University of Tokyo indicate that (1) The implementation of SpMM in the CRS format achieves a 3.24-times speedup on GPU compared with a CPU and (2) The implementation of SpMxSpM achieves a 8.44-times speedup compared with SpMM.
机译:基本线性代数子程序(BLA)是用于线性代数计算的常用数值库。然而,它很少强调计算准确性,特别是关于结果的准确性保证。因此,提出了一种通过双重精度操作来确保精度的高精度矩阵矩阵乘法算法。在本研究中,我们提出计算GPU上精确矩阵矩阵乘法生成的子矩阵计算。我们贡献以下两点:(1)我们使用稀疏矩阵评估稀疏矩阵 - 密集矩阵乘法(SPMM)的性能 - 在GPU上具有允许在精确的矩阵期间允许将密集矩阵变换为稀疏矩阵的性质的传染媒介乘法 - 矩阵乘法算法; (2)我们在GPU上使用稀疏矩阵 - 稀疏矩阵乘法(SPMXSPM)评估SPMM。结果东京大学雷德布什-H超级计算机系统表明(1)CRS格式的SPMM的实施实现了GPU的3.24倍的加速与CPU和(2)SPMXSPM的实施实现了8.44 - 与SPMM相比加速时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号