TY - JOUR
T1 - A tool to aid in the design, implementation, and understanding of matrix algorithms for parallel processors
AU - Dongarra, Jack
AU - Brewer, Orlie
AU - Kohl, James Arthur
AU - Fineberg, Samuel
PY - 1990/6
Y1 - 1990/6
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=0025441653&partnerID=8YFLogxK
U2 - 10.1016/0743-7315(90)90045-Q
DO - 10.1016/0743-7315(90)90045-Q
M3 - Article
AN - SCOPUS:0025441653
SN - 0743-7315
VL - 9
SP - 185
EP - 202
JO - Journal of Parallel and Distributed Computing
JF - Journal of Parallel and Distributed Computing
IS - 2
ER -