Combinatorial scientific computing plays an important enabling role in computational science, particularly in high performance scientific computing. In this thesis, we will describe our work on optimizing matrix-vector multiplication using combinatorial techniques. Our research has focused on two different problems in combinatorial scientific computing, both involving matrix-vector multiplication, and both are solved using hypergraph models. For both of these problems, the cost of the combinatorial optimization process can be effectively amortized over many matrix-vector products. The first problem we address is optimization of serial matrix-vector multiplication for relatively small, dense matrices that arise in finite element assemb...
A good task‐to‐processor assignment is crucial for parallel efficiency since the communication betwe...
A good task‐to‐processor assignment is crucial for parallel efficiency since the communication betwe...
International audienceWe investigate one dimensional partitioning of sparse matrices under a given o...
Combinatorial scientific computing plays an important enabling role in computational science, partic...
131 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2009.The second problem we address...
131 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2009.The second problem we address...
It has been shown that combinatorial optimization of matrix-vector multiplication can lead to faster...
It has been shown that combinatorial optimization of matrix-vector multiplication can lead to faster...
It has been shown that combinatorial optimization of matrix-vector multiplication can lead to faster...
Cataloged from PDF version of article.In this work, we show that the standard graph-partitioning-bas...
We investigate outer-product--parallel, inner-product--parallel, and row-by-row-product--parallel fo...
In this work, we show that the standard graph-partitioning based decomposition of sparse matrices do...
We investigate outer-product--parallel, inner-product--parallel, and row-by-row-product--parallel fo...
We propose a new hypergraph model for the decompo-sition of irregular computational domains. This wo...
A good task‐to‐processor assignment is crucial for parallel efficiency since the communication betwe...
A good task‐to‐processor assignment is crucial for parallel efficiency since the communication betwe...
A good task‐to‐processor assignment is crucial for parallel efficiency since the communication betwe...
International audienceWe investigate one dimensional partitioning of sparse matrices under a given o...
Combinatorial scientific computing plays an important enabling role in computational science, partic...
131 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2009.The second problem we address...
131 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2009.The second problem we address...
It has been shown that combinatorial optimization of matrix-vector multiplication can lead to faster...
It has been shown that combinatorial optimization of matrix-vector multiplication can lead to faster...
It has been shown that combinatorial optimization of matrix-vector multiplication can lead to faster...
Cataloged from PDF version of article.In this work, we show that the standard graph-partitioning-bas...
We investigate outer-product--parallel, inner-product--parallel, and row-by-row-product--parallel fo...
In this work, we show that the standard graph-partitioning based decomposition of sparse matrices do...
We investigate outer-product--parallel, inner-product--parallel, and row-by-row-product--parallel fo...
We propose a new hypergraph model for the decompo-sition of irregular computational domains. This wo...
A good task‐to‐processor assignment is crucial for parallel efficiency since the communication betwe...
A good task‐to‐processor assignment is crucial for parallel efficiency since the communication betwe...
A good task‐to‐processor assignment is crucial for parallel efficiency since the communication betwe...
International audienceWe investigate one dimensional partitioning of sparse matrices under a given o...