Title :
Power-aware prefetch in mobile environments
Author :
Yin, Liangzhong ; Cao, Guohong ; Das, Chita ; Ashraf, Ajeesh
Author_Institution :
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
Abstract :
Most of the prefetch techniques used in the current cache management schemes do not consider the power constraints of the mobile clients and other factors such as the size of the data items, the data access rate, and the data update rate. We address these issues by proposing a power-aware prefetch scheme, called the value-based adaptive prefetch (VAP) scheme. The VAP scheme defines a value function which can optimize the prefetch cost to achieve better performance. Also, VAP dynamically adjusts the number of prefetches based on the current energy level to prolong the system running time. As stretch is widely adopted as a performance metric for variable-size data requests, we show by analysis that the proposed algorithm can indeed achieve the optimal performance in terms of stretch when power consumption is considered. Simulation results demonstrate that our algorithm significantly outperforms existing prefetching algorithms under various scenarios.
Keywords :
cache storage; client-server systems; mobile computing; parameter estimation; power consumption; cache management; data access rate; data update rate; mobile clients; mobile environments; optimal performance; performance metric; power constraints; power consumption; power-aware prefetch; value-based adaptive prefetch scheme; variable-size data requests; Bandwidth; Computational modeling; Energy consumption; Energy management; Energy states; Handheld computers; Measurement; Mobile computing; Performance analysis; Prefetching;
Conference_Titel :
Distributed Computing Systems, 2002. Proceedings. 22nd International Conference on
Print_ISBN :
0-7695-1585-1
DOI :
10.1109/ICDCS.2002.1022307