• DocumentCode
    761501
  • Title

    Proactive power-aware cache management for mobile computing systems

  • Author

    Cao, Guohong

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
  • Volume
    51
  • Issue
    6
  • fYear
    2002
  • fDate
    6/1/2002 12:00:00 AM
  • Firstpage
    608
  • Lastpage
    621
  • Abstract
    Recent work has shown that invalidation report (IR)-based cache management is an attractive approach for mobile environments. However, the IR-based cache invalidation solution has some limitations, such as long query delay, low bandwidth utilization, and it is not suitable for applications where data change frequently. In this paper, we propose a proactive cache management scheme to address these issues. Instead of passively waiting, the clients intelligently prefetch the data that are most likely used in the future. Based on a novel prefetch-access ratio concept, the proposed scheme can dynamically optimize performance or power based on the available resources and the performance requirements. To deal with frequently updated data, different techniques (indexing and caching) are applied to handle different components of the data based on their update frequency. Detailed simulation experiments are carried out to evaluate the proposed methodology. Compared to previous schemes, our solution not only improves the cache hit ratio, the throughput, and the bandwidth utilization, but also reduces the query delay and the power consumption
  • Keywords
    cache storage; client-server systems; mobile computing; intelligent data prefetching; invalidation report-based cache management; long query delay; low bandwidth utilization; mobile computing systems; power consumption; prefetch access ratio; proactive power-aware cache management; query delay; simulation experiments; Bandwidth; Delay; Energy management; Environmental management; Frequency; Indexing; Mobile computing; Power system management; Prefetching; Throughput;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2002.1009147
  • Filename
    1009147