首页> 外文会议>World Conference on Complex Systems >Performance evaluation of sparse matrix-vector product (SpMV) computation on GPU architecture
【24h】

Performance evaluation of sparse matrix-vector product (SpMV) computation on GPU architecture

机译:GPU架构上稀疏矩阵 - 矢量产品(SPMV)计算的性能评估

获取原文

摘要

Sparse matrices are entailed in many linear algebra problems such as linear systems resolution, matrix eigen-values/vectors computation and partial differential equations, wherefore sparse matrix vector product (SpMV) constitutes a basic kernel for solving many scientific and engineering applications problems. With the appearance of Graphics Processing Units (GPUs) as platforms that provides important acceleration factors, the optimization of SpMV on GPUs and its implementation has been a subject of broad research for the last few years. In this work we present a comparative evaluation of sparse matrix vector product (SpMV) on different platforms. We use Cusp library on CUDA architecture GPUs and MKL Intel library as reference on CPUs. Experimental results have been conducted using a set of matrices from matrix market repository, comparing performance between GPU-based Cusp and CPU-based MKL libraries. The results showed a global speedup, obtained with GPU, ranging from 1.1 × to 4.6 × compared to CPU implementations. An analysis and evaluation of these results is discussed.
机译:稀疏矩阵仍然存在于许多线性代数问题,例如线性系统分辨率,矩阵特征值/向量和部分微分方程,因此稀疏矩阵矢量产品(SPMV)构成用于解决许多科学和工程应用问题的基本内核。随着图形处理单元(GPU)的外观作为提供重要加速因素的平台,SPMV对GPU的优化及其实施是过去几年的广泛研究的主题。在这项工作中,我们在不同平台上提出了对稀疏矩阵载体产品(SPMV)的比较评估。我们在CUDA架构GPU和MKL Intel库上使用CUSP库作为CPU的参考。使用来自矩阵市场存储库的一组矩阵进行了实验结果,比较了基于GPU的CUSP和基于CPU的MKL库的性能。结果显示了与GPU获得的全球加速度,与CPU实现相比,从1.1倍到4.6倍。讨论了这些结果的分析和评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号