Power-Aware Data Buffer Cache Management in Real-Time Embedded Databases

被引:0
|
作者
Kang, Woochul [1 ]
Son, Sang H. [1 ]
Stankovic, John A. [1 ]
机构
[1] Univ Virginia, Dept Comp Sci, Charlottesville, VA 22903 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The demand for real-time data services in embedded systems is increasing. In these new computing platforms, using traditional buffer management schemes, whose goal is to minimize the number of I/O operations, is problematic since the), do not consider the constraints of those platforms such as limited energy and distinctive underlying storage. In particular due to asymmetric read/write characteristic of flash memory, minimum buffer misses neither coincide with minimum power consumption nor minimum I/O deadline miss ratio. In this paper we propose a power-aware buffer cache management scheme for real-time databases whose secondary storage is a flash memory. We focus on the problem of guaranteeing the performance goal in terms of both I/O power consumption and I/O deadline miss ratio. To address this problem, we propose logical partitioning of the global buffer pool into read and write buffer pools, and dynamic feedback control of read/write buffer pool sizes to satisfy both performance goals. We have shown through an extensive evaluation that our approach satisfies both performance goals in a variety of workloads and access patterns with considerably smaller size of buffer pools compared to baseline approaches.
引用
收藏
页码:35 / 44
页数:10
相关论文
共 50 条
  • [1] Power- and time-aware buffer cache management for real-time embedded databases
    Kang, Woochul
    Son, Sang H.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2012, 58 (6-7) : 233 - 246
  • [2] Power-aware replication of data structures in distributed embedded real-time systems
    Unsal, OS
    Koren, I
    Krishna, CM
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 839 - 846
  • [3] PABC: Power-aware buffer cache management for low power consumption
    Lee, Min
    Seo, Euiseong
    Lee, Joonwon
    Kim, Jin-soo
    IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (04) : 488 - 501
  • [4] A Real-Time Power Analysis Platform for Power-Aware Embedded System Development
    Chen, Liang-Bi
    Chen, Yen-Ling
    Huang, Ing-Jer
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2011, 27 (03) : 1165 - 1182
  • [5] Power-aware storage cache management
    Zhu, QB
    Zhou, YY
    IEEE TRANSACTIONS ON COMPUTERS, 2005, 54 (05) : 587 - 602
  • [6] Feedback scheduling of real-time control tasks in power-aware embedded systems
    Xia, F
    Dai, XH
    Wang, XD
    Sun, YX
    ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 513 - 518
  • [7] Fault-tolerant and power-aware scheduling in embedded real-time systems
    Zhu, Ping
    Luo, DongMei
    Chen, Xuhui
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (CITS), 2020, : 60 - 64
  • [8] Power Management and Tasks Scheduling Analysis in Power-Aware Real-Time Systems
    Xing, Jingyu
    Feng, Zhang
    2012 INTERNATIONAL CONFERENCE ON MEDICAL PHYSICS AND BIOMEDICAL ENGINEERING (ICMPBE2012), 2012, 33 : 188 - 194
  • [9] Power-aware scheduling with effective task migration for real-time multicore embedded systems
    Luis March, Jose
    Sahuquillo, Julio
    Petit, Salvador
    Hassan, Houcine
    Duato, Jose
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2013, 25 (14): : 1987 - 2001
  • [10] A power-aware MAC layer protocol for real-time communication in wireless embedded systems
    Franchino, Gianluca
    Buttazzo, Giorgio
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 82 : 21 - 34