首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium Workshops >A Novel Heterogeneous Algorithm for Multiplying Scale-Free Sparse Matrices
【24h】

A Novel Heterogeneous Algorithm for Multiplying Scale-Free Sparse Matrices

机译:一种用于乘以无垢稀疏矩阵的新型异构算法

获取原文
获取外文期刊封面目录资料

摘要

Multiplying two sparse matrices, denoted spmm, is a fundamental operation in linear algebra with several applications. Hence, efficient and scalable implementation of spmm has been a topic of immense research. Recent efforts are aimed at implementations on GPUs, multicore architectures, FPGAs, and such emerging computational platforms. Owing to the highly irregular nature of spmm, it is observed that GPUs and CPUs can offer comparable performance (Lee et al. [12]). In this paper, we study CPU+GPU heterogeneous algorithms for spmm where the matrices exhibit a scale-free nature. Focusing on such matrices, we propose an algorithm that multiplies two sparse matrices exhibiting scale-free nature on a CPU+GPU heterogeneous platform. Our experiments on a wide variety of real-world matrices from standard datasets show an average of 25% improvement over the best possible algorithm on a CPU+GPU heterogeneous platform. We show that our approach is both architecture-aware, and workload-aware.
机译:将两个稀疏矩阵乘以SPMM,是具有多种应用的线性代数的基本操作。因此,SPMM的有效和可扩展的实施是巨大研究的主题。最近的努力旨在实现GPU,多核架构,FPGA和这种新的计算平台的实现。由于SPMM的高度不规则性,观察到GPU和CPU可以提供可比性(Lee等人[12])。在本文中,我们研究了矩阵表现出无垢性质的SPMM的CPU + GPU异构算法。专注于这种矩阵,我们提出了一种乘法,该算法将呈现在CPU + GPU异构平台上具有无垢性质的两个稀疏矩阵。我们对来自标准数据集的各种真实世界矩阵的实验显示,在CPU + GPU异构平台上的最佳可能算法平均分为25%。我们表明我们的方法都是架构感知和工作负载感知。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号