Power-Aware Network Swapping for Wireless Palmtop PCS
2005, Kluwer Academic Publishers eBooks
https://doi.org/10.1007/1-4020-8076-X_11Abstract
Virtual memory is considered to be an unlimited resource in desktop or notebook computers with high storage memory capabilities. However, in wireless mobile devices like palmtops and personal digital assistants (PDA), storage memory is limited or absent due to weight, size and power constraints. As a consequence, swapping over remote memory devices can be considered as a viable alternative. Nevertheless, power hungry wireless network interface cards (WNIC) may limit the battery lifetime and application performance if not efficiently exploited. In this work we explore performance and energy of network swapping in comparison with swapping on local micro-drives and flash memories. Our study points out that remote swapping over powermanageable WNICs can be more efficient than local swapping and that both energy and performance can be optimized through power-aware reshaping of data requests. Experimental results show that our optimization technique can save up to 60% of communication energy while improving performance.
References (15)
- LAN/MAN Standards Committee of the IEEE Computer Society. Part 11: Wireless LAN MAC and PHY Specifications: Higher-Speed Physical Layer Extension in the 2.4 GHz Band, IEEE, 1999.
- A. Acquaviva, T. Simunic, V. Deolalikar, S. Roy, "Remote Power Control of Wireless Network Interfaces," Proceedings of PATMOS, Turin, Italy, Sept. 2003.
- D. Bovet, M. Cesati, "Understanding the Linux Kernel," O Ŕeally & Associates, Sebastopol, CA, Jan. 2001.
- P. T. Breuer, A. Marin Lopez, A. Garcia Ares, "The Network Block Device," Linux Journal, Issue 73, May 2000.
- M. D. Flouris, E. P. Markatos, "The Network RamDisk: Using Remote Memory on Heterogeneous NOWs," Cluster Computing, pp. 281-293, 1999, Baltzer Science Publishers.
- J. Hom, U. Kremer, "Energy Management of Virtual Memory on Diskless Devices," Proceedings of COLP, Barcelona, Spain, Sept. 2001.
- T. Newhall, S. Finney, K. Ganchev, M. Spiegel, "Nswap: A Net- work Swapping Module for Linux Clusters," Proceedings of Euro- Par, Klagenfurt, Austria, August 2003.
- M. Satyanarayanan, "The Evolution of Coda," ACM TOCS, Vol. 20, Issue 2, Pages: 85-124, May 2002.
- A. Silbershatz, P. Galvin, G. Gagne, "Operating System Concepts, 6th Edition," Addison-Wesley, 2002.
- "Swapping via NFS for Linux," http://www.nfs-swap.dot-heine.de
- HP, WL110, http://h18004.www1.hp.com/products/wireless/wlan/ wl110.html, 2003.
- Cisco System, Cisco Aironet 350 Series Access Points, http://www.cisco.com/univercd/cc/td/doc/product/wireless/airo 350/ accsspts/index.htm, 2003.
- Cisco System, Cisco Aironet 350 Series Wireless LAN Adapters, http://www.cisco.com/univercd/cc/td/doc/product/wireless/airo 350/ 350cards/index.htm, 2003.
- IBM, 340MB Microdrive Hard Drive, http://www.storage.ibm.com/ hddredirect.html?/micro/index.html, 2003.
- Compaq, compact flash cards, http://www.hp.com/products1/storage/ products/storagemedia/flash cards/index.html, 2003.