1991
DOI: 10.1002/spe.4380211005
|View full text |Cite
|
Sign up to set email alerts
|

An experimental investigation of distributed matrix multiplication techniques

Abstract: This paper discusses the development and refinement of several distributed matrix multiplication algorithms. Our goal in this research has been to determine if successful distribution of this problem is possible within a loosely-coupled environment. Our criteria for success are fast execution speed and, to a lesser extent, memory efficiency.Our results indicate that, perhaps counter-intuitively, it is possible to use distribution to improve the performance of dense matrix multiplication. The speed increase obt… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

1998
1998
2002
2002

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 2 publications
0
1
0
Order By: Relevance
“…Therefore, one-level send-receive graphs are often encountered in applications where one processor distributes tasks to helper processors and then receives back the results and computes and/or outputs the final solution. Examples of this type of application include matrix multiplication [28] and imaging, signal, or pattern matching algorithms using hierarchical tree data structures (e.g., quad-trees) [10], [23], [31].…”
Section: Introductionmentioning
confidence: 99%
“…Therefore, one-level send-receive graphs are often encountered in applications where one processor distributes tasks to helper processors and then receives back the results and computes and/or outputs the final solution. Examples of this type of application include matrix multiplication [28] and imaging, signal, or pattern matching algorithms using hierarchical tree data structures (e.g., quad-trees) [10], [23], [31].…”
Section: Introductionmentioning
confidence: 99%