• DocumentCode
    2849409
  • Title

    Database architectures for new hardware

  • Author

    Ailamaki, Anastassia

  • Author_Institution
    Dept. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2005
  • fDate
    5-8 April 2005
  • Firstpage
    1148
  • Abstract
    Few years ago, DBMS stored data on disks and cached recently used data in main memory buffer pools, while designers worried about improving I/O performance and maximizing main memory utilization. Today, however, databases live in multi-level memory hierarchies that include disks, main memories, and several levels of processor caches. Recent research shows that all levels of the underlying computer hardware and devices directly influence database performance. This paper aims at (a) explaining why database performance depends on modern processor and memory microarchitectures, (b) surveying and contrasting research on the topic over the past decade, and (c) discussing future research challenges.
  • Keywords
    buffer storage; database management systems; memory architecture; multiprocessing systems; DBMS stored data; computer hardware device; database performance; disks; memory buffer pools; memory microarchitecture; multi-level memory hierarchies; Application software; Buffer storage; Cache storage; Computer architecture; Computer science; Database systems; Delay; Hardware; Microarchitecture; Prefetching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2005. ICDE 2005. Proceedings. 21st International Conference on
  • ISSN
    1084-4627
  • Print_ISBN
    0-7695-2285-8
  • Type

    conf

  • DOI
    10.1109/ICDE.2005.45
  • Filename
    1410245