Parallel algorithms for the spectral transform method

被引:41
作者
Foster, IT [1 ]
Worley, PH [1 ]
机构
[1] OAK RIDGE NATL LAB,OAK RIDGE,TN 37831
关键词
spectral transform method; parallel algorithms; performance analysis; MATRIX TRANSPOSITION; PERFORMANCE; SCALABILITY; HYPERCUBES; EQUATIONS; FFTS;
D O I
10.1137/S1064827594266891
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The spectral transform method is a standard numerical technique for solving partial differential equations on a sphere and is widely used in atmospheric circulation models. Re cent research has identified several promising algorithms for implementing this method on massively parallel computers. however, no detailed comparison of the different algorithms has previously been attempted. In this paper, we describe these different parallel algorithms and report on computational experiments that we have conducted to evaluate their efficiency on parallel computers. The experiments used a testbed code that solves the nonlinear shallow water equations on a sphere: considerable care was taken to ensure that the experiments provide a fair comparison of the different algorithms and that the results are relevant to global models. We focus on hypercube- and mesh-connected multicomputers with cut-through routing, such as the Intel iPSC/860, DELTA, and Paragon, and the nCUBE/2, but we also indicate how the results extend to other parallel computer architectures. The results of this study are relevant not only to the spectral transform method but also to multidimensional fast Fourier transforms (FFTs) and other parallel transforms.
引用
收藏
页码:806 / 837
页数:32
相关论文
共 42 条
[1]   FFTS IN EXTERNAL OR HIERARCHICAL MEMORY [J].
BAILEY, DH .
JOURNAL OF SUPERCOMPUTING, 1990, 4 (01) :23-35
[2]  
Barnett M., 1994, P SCAL HIGH PERF COM
[3]  
BARROS S, 1994, COMMUNICATION
[4]  
Barros S. R. M., 1993, Proceedings of the Fifth ECMWF Workshop on the Use of Parallel Processors in Meteorology. Parallel Supercomputing in Atmospheric Science, P36
[5]  
BOURKE W, 1974, MON WEATHER REV, V102, P687, DOI 10.1175/1520-0493(1974)102<0687:AMLSMI>2.0.CO
[6]  
2
[7]  
BROWNING GL, 1989, MON WEATHER REV, V117, P1058, DOI 10.1175/1520-0493(1989)117<1058:ACOTNM>2.0.CO
[8]  
2
[9]  
DENT D, 1990, DAWN MASSIVELY PARAL
[10]   DESIGN AND PERFORMANCE OF A SCALABLE PARALLEL COMMUNITY CLIMATE MODEL [J].
DRAKE, J ;
FOSTER, I ;
MICHALAKES, J ;
TOONEN, B ;
WORLEY, P .
PARALLEL COMPUTING, 1995, 21 (10) :1571-1591