• DocumentCode
    1720525
  • Title

    Efficient organization of large multidimensional arrays

  • Author

    Sarawagi, Sunita ; Stonebraker, Michael

  • Author_Institution
    Div. of Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1994
  • Firstpage
    328
  • Lastpage
    336
  • Abstract
    Large multidimensional arrays are widely used in scientific and engineering database applications. The authors present methods of organizing arrays to make their access on secondary and tertiary memory devices fast and efficient. They 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. The 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
  • Keywords
    data handling; database management systems; database theory; file organisation; redundancy; chunking; database applications; large multidimensional arrays; organizing arrays; partitioning; redundant copies; reordering; secondary memory; tertiary memory; Application software; Computer science; Data engineering; Databases; Delay; Image processing; Magnetic devices; Multidimensional systems; Organizing; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1994. Proceedings.10th International Conference
  • Conference_Location
    Houston, TX
  • Print_ISBN
    0-8186-5402-3
  • Type

    conf

  • DOI
    10.1109/ICDE.1994.283048
  • Filename
    283048