Improving energy efficiency for flash memory based embedded applications

被引:3
|
作者
Song, Hyungkeun [1 ]
Choi, Sukwon [1 ]
Cha, Hojung [1 ]
Ha, Rhan [2 ]
机构
[1] Yonsei Univ, Dept Comp Sci, Seoul 120749, South Korea
[2] Hongik Univ, Dept Comp Engn, Seoul 121791, South Korea
关键词
Energy-aware embedded systems; Flash memory file system; JFFS2;
D O I
10.1016/j.sysarc.2008.07.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The JFFS2 file system for flash memory compresses files before actually writing them into flash memory. Because of this, multimedia files, for instance, which are already compressed in the application level go through an unnecessary and time-consuming compression stage and cause energy waste. Also, when reading such multimedia files, the default use of disk cache results in unnecessary main memory access, hence an energy waste. due to the low cache hit ratio. This paper presents two techniques to reduce the energy consumption of the JFFS2 flash file system for power-aware applications. One is to avoid data compression selectively when writing files. and the other is to bypass the page caching when reading sequential files. The modified file system is implemented on a PDA running Linux and the experiment results show that the proposed mechanism effectively reduces the overall energy consumption when accessing continuous and large files. (c) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:15 / 24
页数:10
相关论文
共 50 条
  • [31] Combining data and instruction memory energy optimizations for embedded applications
    Aa, TV
    Catthoor, F
    Corporaal, H
    Deconinck, G
    PROCEEDINGS OF THE 2005 3RD WORKSHOP ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA, 2005, : 121 - 126
  • [32] Embedded Flash Technology for Automotive Applications
    Yamauchi, Tadaaki
    Yamaguchi, Yasuo
    Kono, Takashi
    Hidaka, Hideto
    2016 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2016,
  • [33] Improving Charging Efficiency with Workload Scheduling in Energy Harvesting Embedded Systems
    Zhang, Yukan
    Ge, Yang
    Qiu, Qinru
    2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [34] Improving the Performance and Energy Efficiency of Phase Change Memory Systems
    Wang, Qi
    Li, Jia-Rui
    Wang, Dong-Hui
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2015, 30 (01) : 110 - 120
  • [35] Improving the Performance and Energy Efficiency of Phase Change Memory Systems
    Qi Wang
    Jia-Rui Li
    Dong-Hui Wang
    Journal of Computer Science and Technology, 2015, 30 : 110 - 120
  • [36] Strategies for improving flash chromatography efficiency
    Bickler, John
    Denton, Elizabeth
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2017, 254
  • [37] Increasing the Lifetime of Flash Memory Based SSDs by Improving the Merge Operation in Flash Translation Layer
    Forouhar, Peyman
    Safaei, Farshad
    IEEE ACCESS, 2020, 8 : 134324 - 134333
  • [38] A new transactional Flash Translation Layer for embedded database systems based on MLC NAND flash memory
    Kim, Hyojun
    Lee, Ki Yong
    Jung, JaeGyu
    Bahng, Kyoungil
    2008 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 2008, : 97 - 98
  • [39] HIMOS Flash - The embedded memory solution in waiting
    Electron Eng London, 841 (55-56):
  • [40] Selective optimization of test for embedded flash memory
    Barth, R
    INTERNATIONAL TEST CONFERENCE 2002, PROCEEDINGS, 2002, : 1222 - 1222