Two-Dimensional Memory Management Using an Avail List
Document Type
Article
Publication Date
3-1-2000
Department
Marine Science
Abstract
A large two-dimensional FORTRAN array is used to simulate a two-dimensional memory. The two-dimensional memory management scheme is discussed in detail, and an optimal two-dimensional scheme is established. The scheme is designed to reduce the need to copy arrays when they grow beyond their original memory allocation. Such a need arises when adaptive mesh refinement, for example, is used on a large scientific grid calculation with many multi-dimensional arrays. The memory management scheme could be realized in hardware; however, it was originally developed as a technique to speed up numerical calculations. (C) 2000 Elsevier Science Ltd. All rights reserved.
Publication Title
Advances in Engineering Software
Volume
31
Issue
3
First Page
217
Last Page
221
Recommended Citation
Perkins, A.,
Bell, L.
(2000). Two-Dimensional Memory Management Using an Avail List. Advances in Engineering Software, 31(3), 217-221.
Available at: https://aquila.usm.edu/fac_pubs/4279