Implementation and performance of a three-dimensional numerical transport model
Abstract: "We present two numerical solution methods for the time integration of a three-dimensional model for computing transport of salinity, pollutants, suspended material (such as sediment or mud), etc. in shallow seas. The emphasis in this paper is on the performance of the methods when im...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Amsterdam
1994
|
Schriftenreihe: | Centrum voor Wiskunde en Informatica <Amsterdam> / Afdeling Numerieke Wiskunde: Report NM
1994,2 |
Schlagworte: | |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Abstract: "We present two numerical solution methods for the time integration of a three-dimensional model for computing transport of salinity, pollutants, suspended material (such as sediment or mud), etc. in shallow seas. The emphasis in this paper is on the performance of the methods when implemented on a vector/parallel, shared memory computer, such as a CRAY type machine. The first method is an explicit time integrator and can straightforwardly be vectorized and parallelized. Although a stabilizing technique has been applied to this method, it still suffers from a severe timestep restriction. The second method is partly implicit, resulting in much better stability characteristics; however, as a consequence of the implicitness, it requires in each step the solution of a large number of tridiagonal systems. When implemented in a standard way, the recursive nature would prevent vectorization, resulting in a very long solution time. Following a suggestion of Golub and Van Loan, this part of the algorithm has been tuned for use on the CRAY Y-MP4/464. On the basis of a large-scale test problem, performance results will be presented for various implementations." |
---|---|
Beschreibung: | 30 S. |