Efficient organization of large multidimensional arrays

Sarawagi, S. ; Stonebraker, M. (1994) Efficient organization of large multidimensional arrays In: 10th International Conference on Data Engineering.

Full text not available from this repository.

Official URL: http://doi.org/10.1109/ICDE.1994.283048

Related URL: http://dx.doi.org/10.1109/ICDE.1994.283048

Abstract

Large multidimensional arrays are widely used in scientific and engineering database applications. In this paper, we present methods of organizing arrays to make their access on secondary and tertiary memory devices fast and efficient. We have developed four techniques for doing this: (1) storing the array in multidimensional ``chunks'' to minimize the number of blocks fetched, (2) reordering the chunked array to minimize seek distance between accessed blocks, (3) maintaining redundant copies of the array, each organized for a different chunk size and ordering and (4) partitioning the array onto platters of a tertiary memory device so as to minimize the number of platter switches. Our measurements on real data obtained from global change scientists show that accesses on arrays organized using these techniques are often an order of magnitude faster than on the unoptimized data.

Item Type:Conference or Workshop Item (Paper)
Source:Copyright of this article belongs to IEEE
Keywords:Multidimensional systems;Data engineering;Switches;Image processing;Delay;Magnetic devices;Computer science;Databases;Application software;Organizing
ID Code:128443
Deposited On:21 Oct 2022 04:10
Last Modified:14 Nov 2022 12:07

Repository Staff Only: item control page