Self-adapting software for numerical linear algebra and LAPACK for clusters

被引:26
作者
Chen, ZZ [1 ]
Dongarra, J [1 ]
Luszczek, P [1 ]
Roche, K [1 ]
机构
[1] Univ Tennessee, Dept Comp Sci, Innovat Comp Lab, Knoxville, TN 37996 USA
基金
美国国家科学基金会;
关键词
high performance computing; LAPACK; linear algebra; PBLAS; ScaLAPACK; numerical parallel libraries; self-adapting software;
D O I
10.1016/j.parco.2003.05.014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This article describes the context, design, and recent development of the LAPACK for clusters (LFC) project. It has been developed in the framework of Self-Adapting Numerical Software (SANS) since we believe such an approach can deliver the convenience and ease of use of existing sequential environments bundled with the power and versatility of highly tuned parallel codes that execute on clusters. Accomplishing this task is far from trivial as we argue in the paper by presenting pertinent case studies and possible usage scenarios. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:1723 / 1743
页数:21
相关论文
共 65 条
[1]  
AGARWAL R, 1992, P INT C SUP
[2]   On the approximability of minimizing nonzero variables or unsatisfied relations in linear systems [J].
Amaldi, E ;
Kann, V .
THEORETICAL COMPUTER SCIENCE, 1998, 209 (1-2) :237-260
[3]  
AMMONS G, 1997, P ACM SIGPLAN 97 C P
[4]  
[Anonymous], P INT C AC SPEECH SI
[5]  
[Anonymous], SCALPACK USERS GUIDE
[6]  
[Anonymous], ELECTRONICS
[7]  
[Anonymous], MYTHICAL MAN MONTH E
[8]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[9]  
BALL T, 1996, P MICRO 96 PAR FRAN
[10]   Algorithmic bombardment for the iterative solution of linear systems: A poly-iterative approach [J].
Barrett, R ;
Berry, M ;
Dongarra, J ;
Eijkhout, V ;
Romine, C .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1996, 74 (1-2) :91-109