1992
DOI: 10.1002/cpe.4330040402
|View full text |Cite
|
Sign up to set email alerts
|

Parallelizing the spectral transform method

Abstract: The spectral transform method is a standard numerical technique used to solve partial differential equations on the sphere in global climate modeling. In particular, it is used in CCMl and CCMZ, the Community Climate Models developed at the National Center for Atmospheric Research. This paper describes initial experiences in parallelizing a program that uses the spectral transform method to solve the non-linear shallow water equations on the sphere, showing that an efficient implementation is possible on the I… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

1992
1992
2008
2008

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 16 publications
(5 citation statements)
references
References 21 publications
0
5
0
Order By: Relevance
“…Figure 2.2 depicts the core computational butterfly dataflow associated with a Cooley-Tukey radix-2 FFT used in many models [9], [10], [32]. In Figure 2.2, data flow is from left to right, "•" indicates a data value, "⊕" indicates addition, and ">" indicates multiplication.…”
Section: Fourier Transform As Indicated Inmentioning
confidence: 99%
See 1 more Smart Citation
“…Figure 2.2 depicts the core computational butterfly dataflow associated with a Cooley-Tukey radix-2 FFT used in many models [9], [10], [32]. In Figure 2.2, data flow is from left to right, "•" indicates a data value, "⊕" indicates addition, and ">" indicates multiplication.…”
Section: Fourier Transform As Indicated Inmentioning
confidence: 99%
“…Published performance results for the spectral transform focus on various climate and weather models on different architectures [1], [4], [5], [6], [7], [8], [9], [11], [12], [13], [16], [17], [19], [20], [21], [23], [26], [27], [28], [31], [32]. Such literature data are generally unsuitable for rigorous model performance comparisons because of the dissimilar factors from which the data were generated.…”
Section: Roy W Melton and Linda M Willsmentioning
confidence: 99%
“…We and colleagues at Argonne and Oak Ridge national laboratories have developed a parallel . transform approach based on parallel FFT and quadrature algorithms [14,32,35]; this work has been incorporated in a parallel implementation [7,8] of the National Center for Atmospheric Research (NCAR)'s Community Climate Model (CCM2) [19]. Other researchers have examined a transpose approach, in which communication requirements are encapsulated in a matrix transpose operation.…”
Section: Introductionmentioning
confidence: 99%
“…J. Hack at NCAR. The 324 parallel version was implemented as part of the Department of Energy CHAMMP initiative [2], and has been described in detail in [14] and [17].…”
Section: Sswmsbmentioning
confidence: 99%
“…The parallel implementation of SSWMSB is based on a uniform data decomposition, and we would expect a phase analysis to be a reasonable approach. Additionally, this code goes to great lengths to maximize the overlap of communication and computation [17], and thus would appear to require a phase analysis or something at least as sophisticated.…”
Section: Introductionmentioning
confidence: 99%