• DocumentCode
    1786949
  • Title

    Space-efficient multiversion index scheme for PCM-based embedded database systems

  • Author

    Yuan-Hung Kuan ; Yuan-Hao Chang ; Po-Chun Huang ; Kam-Yiu Lam

  • Author_Institution
    Inst. of Inf. Sci., Acad. Sinica, Taipei, Taiwan
  • fYear
    2014
  • fDate
    1-5 June 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Embedded database systems are widely adopted in various control and motoring systems, e.g., cyber-physical systems (CPSes). To support the functionality to access the historical data, a multiversion index is adopted to maintain multiple versions of data items and their index information. However, CPSes are usually battery-powered embedded systems that have limited energy, computing power, and storage space. In this work, we consider the systems with phase-change memory (PCM) as their storage due to its non-volatility and low energy consumption. In order to resolve the problem of the limited storage space and the fact that existing multiversion index designs are lack of space efficiency, we propose a space-efficient multiversion index scheme to enhance the space utilization and access performance of embedded multiversion database systems on PCM by utilizing the byte-addressability and write asymmetry of PCM. A series of experiments was conducted to evaluate the efficacy of the proposed scheme. The results show that the proposed scheme achieves very high space utilization and has good performance on serving update transactions and range queries.
  • Keywords
    database management systems; embedded systems; phase change memories; power aware computing; query processing; CPS; PCM-based embedded database systems; battery-powered embedded systems; byte-addressability; control systems; cyber-physical systems; embedded multiversion database systems; energy consumption; motoring systems; phase-change memory; space-efficient multiversion index scheme; storage space; write asymmetry; Ash; Computer architecture; Indexes; Phase change materials; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • Filename
    6881474