...
首页> 外文期刊>Experimental Mechanics >On the performance and energy efficiency of sparse linear algebra on GPUs
【24h】

On the performance and energy efficiency of sparse linear algebra on GPUs

机译:关于GPU上稀疏线性代数的性能和能效

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

获取外文期刊封面封底 >>

       

摘要

In this paper we unveil some performance and energy efficiency frontiers for sparse computations on GPU-based supercomputers. We compare the resource efficiency of different sparse matrix-vector products (SpMV) taken from libraries such as cuSPARSE and MAGMA for GPU and Intel's MKL for multicore CPUs, and develop a GPU sparse matrix-matrix product (SpMM) implementation that handles the simultaneous multiplication of a sparse matrix with a set of vectors in block-wise fashion. While a typical sparse computation such as the SpMV reaches only a fraction of the peak of current GPUs, we show that the SpMM succeeds in exceeding the memory-bound limitations of the SpMV. We integrate this kernel into a GPU-accelerated Locally Optimal Block Preconditioned Conjugate Gradient (LOBPCG) eigensolver. LOBPCG is chosen as a benchmark algorithm for this study as it combines an interesting mix of sparse and dense linear algebra operations that is typical for complex simulation applications, and allows for hardware-aware optimizations. In a detailed analysis we compare the performance and energy efficiency against a multi-threaded CPU counterpart. The reported performance and energy efficiency results are indicative of sparse computations on supercomputers.
机译:在本文中,我们为基于GPU的超级计算机上的稀疏计算提供了一些性能和能效方面的前沿知识。我们比较了从库(例如针对GPU的cuSPARSE和MAGMA和针对多核CPU的英特尔MKL)中获取的不同稀疏矩阵向量乘积(SpMV)的资源效率,并开发了可处理同时乘法的GPU稀疏矩阵乘积(SpMM)实现带有一组矢量的稀疏矩阵的逐块方式。虽然典型的稀疏计算(例如SpMV)仅达到当前GPU峰值的一小部分,但我们证明SpMM成功地超过了SpMV的内存限制。我们将此内核集成到GPU加速的局部最优块预处理共轭梯度(LOBPCG)特征求解器中。选择LOBPCG作为此研究的基准算法,是因为它结合了稀疏和稠密线性代数运算的有趣组合,这对于复杂的模拟应用程序是典型的,并且允许进行硬件感知的优化。在详细的分析中,我们将性能和能源效率与多线程CPU进行了比较。报告的性能和能效结果表明超级计算机上的计算稀疏。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号