2010
DOI: 10.1016/j.parco.2009.12.008
|View full text |Cite
|
Sign up to set email alerts
|

A Matrix Partitioning Interface to PaToH in MATLAB

Abstract: We present the PaToH MATLAB Matrix Partitioning Interface. The interface provides support for hypergraph-based sparse matrix partitioning methods which are used for efficient parallelization of sparse matrix-vector multiplication operations. The interface also offers tools for visualizing and measuring the quality of a given matrix partition. We propose a novel, multilevel, 2D coarsening-based 2D matrix partitioning method and implement it using the interface. We have performed extensive comparison of the prop… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 12 publications
(12 citation statements)
references
References 27 publications
0
12
0
Order By: Relevance
“…We ran our tests using PaToH Matlab Matrix-Partitioning Interface [11], [12] on a dual quad-core 2.26 GHz Intel Xeon desktop with 24 GB of memory using Matlab v7.8 (R2009a).…”
Section: Resultsmentioning
confidence: 99%
“…We ran our tests using PaToH Matlab Matrix-Partitioning Interface [11], [12] on a dual quad-core 2.26 GHz Intel Xeon desktop with 24 GB of memory using Matlab v7.8 (R2009a).…”
Section: Resultsmentioning
confidence: 99%
“…We developed a matrix--partitioning interface to PaToH in Matlab [15] for partitioning sparse matrices. This allows Matlab users to partition their sparse matrices using 1D and 2D partitioning techniques we developed [16].…”
Section: Matrix Partitioningmentioning
confidence: 99%
“…For an optimal solution of an instance of the online partitioning problem, we utilize the -way hypergraph partitioning algorithm [4]. Given an instance of the problem, we can construct a hypergraph such that the partitioning of the nodes using the connectivity criterion yields the optimal solution for that instance.…”
Section: Optimal Solutionmentioning
confidence: 99%
“…Unfortunately, this is infeasible in practical scenarios as hypergraph partitioning is NP-hard [4]. Even with heuristic hypergraph partitioning algorithms, the solution comes with considerable overhead for two reasons.…”
Section: Optimal Solutionmentioning
confidence: 99%