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 条
  • [1] FinFET SONOS flash memory for embedded applications
    Xuan, PQ
    She, M
    Harteneck, B
    Liddle, A
    Bokor, J
    King, TJ
    2003 IEEE INTERNATIONAL ELECTRON DEVICES MEETING, TECHNICAL DIGEST, 2003, : 609 - 612
  • [2] A compact flash memory for embedded system applications
    Duan, ZG
    Wu, D
    Pan, LY
    Zhou, WH
    Zhu, J
    2003 5TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2003, : 490 - 493
  • [3] Flash memory-based storage device for mobile embedded applications
    Choi, Jin-Yong
    Choi, Ki Seok
    Kim, Sung-Kwan
    Lee, Sookwan
    Nam, Eyee Hyun
    Yun, JiHyuck
    Min, Sang Lyul
    Cho, Yookun
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 2323 - +
  • [4] Improving Energy Efficiency for Energy Harvesting Embedded Systems
    Ge, Yang
    Zhang, Yukan
    Qiu, Qinru
    2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 497 - 502
  • [5] Improving Energy Efficiency in FPGA Through Judicious Mapping of Computation to Embedded Memory Blocks
    Ghosh, Anandaroop
    Paul, Somnath
    Park, Jongsun
    Bhunia, Swarup
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (06) : 1314 - 1327
  • [6] Data Quality Management for Flash Memory based Read Intensive Embedded and Multimedia Applications
    Rizvi, Sanam Shahla
    Chung, Tae-Sun
    PROCEEDINGS OF THE 2009 FOURTH INTERNATIONAL CONFERENCE ON EMBEDDED AND MULTIMEDIA COMPUTING, 2009, : 192 - 195
  • [7] Split-Gate Flash Memory for Automotive Embedded Applications
    Chu, Y. S.
    Wang, Y. H.
    Wang, C. Y.
    Lee, Y. H.
    Kang, A. C.
    Ranjan, R.
    Chu, W. T.
    Ong, T. C.
    Chin, H. W.
    Wu, K.
    2011 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2011,
  • [8] Improving the Efficiency of Embedded Data Logging on NAND Flash for IoT Systems
    Fazackerley, Scott
    Lawrence, Ramon
    2021 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2021,
  • [9] A new non-volatile memory cell based on the flash architecture for embedded low energy applications: ATW (Asymmetrical Tunnel Window)
    Bartoli, J.
    Della Marca, V.
    Delalleau, J.
    Regnier, A.
    Niel, S.
    La Rosa, F.
    Postel-Pellerin, J.
    Lalande, F.
    2014 INTERNATIONAL SEMICONDUCTOR CONFERENCE (CAS), 2014, : 117 - 120
  • [10] Memory MISER: Improving Main Memory Energy Efficiency in Servers
    Tolentino, Matthew E.
    Turner, Joseph
    Cameron, Kirk W.
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (03) : 336 - 350