arrow
返回

1.5D PARALLEL SPARSE MATRIX-VECTOR MULTIPLY

delete2018-01-01
delete7
delete
OA
AI
C
Cevdet Aykanat
B
Bora Uçar
DOI:10.1137/16M1105591delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
There are three common parallel sparse matrix-vector multiply algorithms: 1D row-parallel, 1D column-parallel, and 2D row-column-parallel. The 1D parallel algorithms offer the advantage of having only one communication phase. On the other hand, the 2D parallel algorithm is more scalable, but it suffers from two communication phases. Here, we introduce a novel concept of heterogeneous messages where a heterogeneous message may contain both input-vector entries and partially computed output-vector entries. This concept not only leads to a decreased number of messages but also enables fusing the input- and output-communication phases into a single phase. These findings are exploited to propose a 1.5D parallel sparse matrix-vector multiply algorithm which is called local row-column-parallel. This proposed algorithm requires a constrained fine-grain partitioning in which each fine-grain task is assigned to the processor that contains either its input vector entry, its output-vector entry, or both. We propose two methods to carry out the constrained fine-grain partitioning. We conduct our experiments on a large set of test matrices to evaluate the partitioning qualities and partitioning times of these proposed 1.5D methods.
Keyword:
sparse matrix partitioning
parallel sparse matrix-vector multiplication
directed hypergraph model
bipartite vertex cover
combinatorial scientific computing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

SIAM Journal on Scientific Computing 封面图
SIAM Journal on Scientific Computing
IF:
2.6
论文数:
5.1K
被引数:
1.8W

机构

C
centre national de la recherche scientifique (cnrs)
学者数:
24.5W
论文数: 18.2W
被引数: 279
I
ihsan dogramaci bilkent university
学者数:
3.6K
论文数: 3.5K
被引数: 8
E
ecole normale superieure de lyon (ens de lyon)
学者数:
5.1K
论文数: 3.6K
被引数: 6
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
没有更多内容