A tool to aid in the design, implementation, and understanding of matrix algorithms for parallel processors

Jack Dongarra, Orlie Brewer, James Arthur Kohl, Samuel Fineberg

Research output: Contribution to journalArticlepeer-review

35 Scopus citations

Abstract

This paper discusses a tool that aids in the design, development, and understanding of parallel algorithms for high-performance computers. The tool provides a vehicle for studying memory access patterns, different cache strategies, and the effects of multiprocessors on matrix algorithms in a Fortran setting. Such a tool puts the user in a better position to understand where performance problems may occur and enhances the likelihood of increasing the program's performance before actual execution on a high-performance computer.

Original languageEnglish
Pages (from-to)185-202
Number of pages18
JournalJournal of Parallel and Distributed Computing
Volume9
Issue number2
DOIs
StatePublished - Jun 1990

Fingerprint

Dive into the research topics of 'A tool to aid in the design, implementation, and understanding of matrix algorithms for parallel processors'. Together they form a unique fingerprint.

Cite this