A Performance Comparison of Associated Legendre Projections

The associated Legendre projection provides a means for accelerating the dynamical core of a global weather or climate model. Therefore, the goal is to determine the fastest possible projection algorithm, of which this paper compares six: the standard method, which computes the projection using a fo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of computational physics 2001-04, Vol.168 (2), p.339-355
Hauptverfasser: Spotz, William F., Swarztrauber, Paul N.
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The associated Legendre projection provides a means for accelerating the dynamical core of a global weather or climate model. Therefore, the goal is to determine the fastest possible projection algorithm, of which this paper compares six: the standard method, which computes the projection using a forward and backward associated Legendre transform; the direct method, which uses a single projection matrix when this approach results in fewer operations; the fast multipole method; the weighted orthogonal complement method; the seminaive method; and a projection based on transforms proposed by Mohlenkamp. Timing results indicate that all the projections behave like O(N3) algorithms up to at least N=200 spectral truncation. For this range of resolutions, the weighted orthogonal complement has the lowest operation count, best cache utilization, and best overall timings.
ISSN:0021-9991
1090-2716
DOI:10.1006/jcph.2001.6700