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 条
  • [21] Flash memory in embedded Java programs
    Korsholm, Stephan
    ACM International Conference Proceeding Series, 2011, : 116 - 124
  • [22] Using flash memory in embedded systems
    Ibrahim, Dogan
    ELECTRONICS WORLD, 2017, 123 (1970): : 14 - 17
  • [23] Improving building envelope efficiency: interaction between embedded energy and operational energy
    Palumbo, Elisabetta
    Politi, Stefano
    TECHNE-JOURNAL OF TECHNOLOGY FOR ARCHITECTURE AND ENVIRONMENT, 2018, 16 : 247 - 257
  • [24] Power Efficiency Optimization of Charge Pumps in Embedded Low Voltage NOR Flash Memory
    Ngueya, Steve W.
    Mellier, Julien
    Ricard, Stephane
    Portal, Jean-Michel
    Aziza, Hassen
    2017 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS): NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2017,
  • [25] A flash file system to support fast mounting for NAND flash memory based embedded systems
    Park, Song-Hwa
    Lee, Tae-Hoon
    Chung, Ki-Dong
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, PROCEEDINGS, 2006, 4017 : 415 - 424
  • [26] Block-based allocation algorithms for FLASH memory in embedded systems
    Liu, Pangfeng
    Chuang, Chung-Hao
    Wu, Jan-Jan
    PARALLEL COMPUTING TECHNOLOGIES, PROCEEDINGS, 2007, 4671 : 569 - +
  • [27] Fast mounting and recovery for NAND flash memory based embedded systems
    Park, Song-Hwa
    Kim, Tae-Hoon
    Lee, Tae-Hoon
    Chung, Ki-Dong
    EMERGING DIRECTIONS IN EMBEDDED AND UBIQUITOUS COMPUTING, 2006, 4097 : 710 - 720
  • [28] Improving ship energy efficiency: Models, methods, and applications
    Yan, Ran
    Yang, Dong
    Wang, Tianyu
    Mo, Haoyu
    Wang, Shuaian
    APPLIED ENERGY, 2024, 368
  • [29] Improving the energy efficiency of MPI applications by means of malleability
    Rodriguez-Gonzalo, Manuel
    Singh, David E.
    Garcia Blas, Javier
    Carretero, Jesus
    2016 24TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP), 2016, : 627 - 634
  • [30] HIMOS - A HIGH EFFICENCY FLASH E(2)PROM CELL FOR EMBEDDED MEMORY APPLICATIONS
    VANHOUDT, J
    HASPESLAGH, L
    WELLEKENS, D
    DEFERM, L
    GROESENEKEN, G
    MAES, HE
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 1993, 40 (12) : 2255 - 2263