...
首页> 外文期刊>SIAM Review >A two-dimensional data distribution method for parallel sparse matrix-vector multiplication
【24h】

A two-dimensional data distribution method for parallel sparse matrix-vector multiplication

机译:并行稀疏矩阵-矢量乘法的二维数据分配方法

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

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

       

摘要

A new method is presented for distributing data in sparse matrix-vector multiplication. The method is two-dimensional, tries to minimize the true communication volume, and also tries to spread the computation and communication work evenly over the processors. The method starts with a recursive bipartitioning of the sparse matrix, each time splitting a rectangular matrix into two parts with a nearly equal number of nonzeros. The communication volume caused by the split is minimized. After the matrix partitioning, the input and output vectors are partitioned with the objective of minimizing the maximum communication volume per processor. Experimental results of our implementation, Mondriaan, for a set of sparse test matrices show a reduction in communication volume compared to one-dimensional methods, and in general a good balance in the communication work. Experimental timings of an actual parallel sparse matrix-vector multiplication on an SGI Origin 3800 computer show that a sufficiently large reduction in communication volume leads to savings in execution time.
机译:提出了一种新的稀疏矩阵矢量乘法数据分配方法。该方法是二维的,试图使实际通信量最小化,并且还尝试在处理器上平均分布计算和通信工作。该方法以稀疏矩阵的递归式分割开始,每次将矩形矩阵分成几乎具有相等数量的非零的两部分。拆分导致的通信量最小。在矩阵划分之后,为了最小化每个处理器的最大通信量,对输入和输出向量进行划分。我们的实施方案Mondriaan对一组稀疏测试矩阵的实验结果表明,与一维方法相比,通信量有所减少,并且通常在通信工作中取得了良好的平衡。在SGI Origin 3800计算机上实际并行稀疏矩阵矢量乘法的实验时序表明,通信量的充分减小会节省执行时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号