CONMAN - VECTORIZING A FINITE-ELEMENT CODE FOR INCOMPRESSIBLE 2-DIMENSIONAL CONVECTION IN THE EARTHS MANTLE

被引:162
作者
KING, SD
RAEFSKY, A
HAGER, BH
机构
[1] 252-21 Seismological Laboratory, California Institute of Technology, Pasadena
基金
美国国家科学基金会;
关键词
D O I
10.1016/0031-9201(90)90225-M
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
We discuss some simple concepts for vectorizing scientific codes, then apply these concepts to ConMan, a finite element code for simulations of mantle convection. We demonstrate that large speed-ups, close to the theoretical limit of the machine, are possible for entire codes, not just specially constructed routines. Although our specific code uses the finite element method, the vectorizing concepts discussed are widely applicable. © 1990.
引用
收藏
页码:195 / 207
页数:13
相关论文
共 12 条
[1]  
ASHCRAFT CC, 1987, INT J SUPERCOMPUT AP, V1, P10
[2]  
BROOKS AN, 1981, THESIS CALTECH
[3]   SQUEEZING THE MOST OUT OF AN ALGORITHM IN CRAY FORTRAN [J].
DONGARRA, JJ ;
EISENSTAT, SC .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1984, 10 (03) :219-230
[4]  
DONGARRA JJ, 1987, ANL23 TECH MEM
[5]  
Hughes T. J. R., 1987, FINITE ELEMENT METHO
[6]  
HUGHES TJR, 1979, AMD, V34, P19
[7]  
HUGHES TJR, 1988, RECENT DEV COMPUTATI, V95, P75
[8]  
HUGHES TJR, 1979, J COMPUT PHYS, V30, P19
[9]  
LUCAS RF, 1988, THESIS STANFORD U PA
[10]   MIXED FINITE-ELEMENT METHODS - REDUCED AND SELECTIVE INTEGRATION TECHNIQUES - UNIFICATION OF CONCEPTS [J].
MALKUS, DS ;
HUGHES, TJR .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1978, 15 (01) :63-81