Loading...
Please wait, while we are loading the content...
Similar Documents
Mathematical algorithms to maximize performance in numerical weather prediction
| Content Provider | NASA Technical Reports Server (NTRS) |
|---|---|
| Author | Foreman, A. |
| Copyright Year | 1984 |
| Description | Numerical weather prediction models, which involve the solution of non-linear partial differential equations at points on an extensive three dimensional grid, are ideally suited for processing on vector machines. It was logical therefore that the new global forecast model to be implemented at the Meteorological Office should be written in vector code for the CYBER 205. In order to achieve full efficiency and to reduce storage requirements the model used 32-bit arithmetic which was found to provide high enough precision. Unfortunately, however, the trigonometrical and logarithmic functions provided by CDC could only handle 64-bit vectors and, although written in efficient scalar code, did not take advantage of the special facilities of a vector processor. It was therefore necessary to rewrite the functions in vector code to handle both 32 and 64-bit vectors. There was also no half-precision compiler available for the Cyber 205 at that time and so the functions, like the model, had to make extensive use of the special call syntax. This made the code more difficult to write but it allowed much greater flexibility in that it became possible to access the exponent of a floating-point number independently of its coefficient. A description is given of the technique and the results which were achieved are summarized. |
| File Size | 563900 |
| Page Count | 11 |
| File Format | |
| Alternate Webpage(s) | http://archive.org/details/NASA_NTRS_Archive_19840012141 |
| Archival Resource Key | ark:/13960/t8x971z03 |
| Language | English |
| Publisher Date | 1984-03-01 |
| Access Restriction | Open |
| Subject Keyword | Computer Programming And Software Digital Computers Algorithms Partial Differential Equations Predictions Problem Solving Mathematical Models Numerical Weather Forecasting Computer Programs Ntrs Nasa Technical Reports ServerĀ (ntrs) Nasa Technical Reports Server Aerodynamics Aircraft Aerospace Engineering Aerospace Aeronautic Space Science |
| Content Type | Text |
| Resource Type | Article |