Skip to main content

Power-Aware Network Swapping for Wireless Palmtop PCS

  • Chapter
Ultra Low-Power Electronics and Design

Abstract

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 chapter we explore performance and energy of network swapping in comparison with swapping on local microdrives and flash memories. Our study points out that remote swapping over power-manageable 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 application-level prefetching can be applied to save up to 60% of swapping energy while also improving performance.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. LAN/MAN Standards Committee of the IEEE Computer Society. Part 11: Wireless LANMAC and PHY Specifications: Higher-Speed Physical Layer Extension in the 2.4 GHz Band, IEEE, 1999.

    Google Scholar 

  2. A. Acquaviva, T. Simunic, V. Deolalikar, S. Roy, “Remote Power Control of Wireless Network Interfaces,” Proceedings of PATMOS, Turin, Italy, Sept. 2003.

    Google Scholar 

  3. I. Bokun, K. Zielinski, “Active Badges-The Next Generation,” http://www.linuxjournal.com/article.php?sid=3047, Oct. 1998.

    Google Scholar 

  4. D. Bovet, M. Cesati, “Understanding the Linux Kernel,” OŔeally & Associates, Sebastopol, CA, Jan. 2001.

    Google Scholar 

  5. P. T.Breuer, A. MarinLopez, A. Garcia Ares, “The Network Block Device,” Linux Journal, Issue 73, May 2000.

    Google Scholar 

  6. M. D. Flouris, E. P. Markatos, “The Network RamDisk: Using Remote Memory on Heterogeneous NOWs,” Cluster Computing, pp. 281–293, 1999, Baltzer Science Publishers.

    Google Scholar 

  7. G. H. Kuenning, G. J. Popek, “Automated Hoarding for Mobile Computing,” Proc. of Symposium on Operating System Principles, pp. 264–275, Oct. 1997.

    Google Scholar 

  8. G. Kuenning, W. Ma, P. Reiher, G. J. Popek, “Symplifying Automated Hoarding Methods,” Proc. of MSWiM, pp. 15–21, Sept. 2002.

    Google Scholar 

  9. J. Hom, U. Kremer, “Energy Management of Virtual Memory on Diskless Devices,” Proceedings of COLP, Barcelona, Spain, Sept. 2001.

    Google Scholar 

  10. National Instruments, “Labview User Manual,” http://www.ni.com/pdf/manuals/320999d.pdf

    Google Scholar 

  11. National Instruments, “NI 6023E/6024E/6025E Family Specifications,” http://www.ni.com/pdf/manuals/370719b.pdf

    Google Scholar 

  12. T. Newhall, S. Finney, K. Ganchev, M. Spiegel, “Nswap: A Network Swapping Module for Linux Clusters,” Proceedings of Euro-Par, Klagenfurt, Austria, August 2003.

    Google Scholar 

  13. M. Satyanarayanan, “The Evolution of Coda,” ACM TOCS, Vol. 20,Issue 2, Pages: 85–124, May 2002.

    Google Scholar 

  14. A. Silbershatz, P. Galvin, G. Gagne, “Operating System Concepts, 6th Edition,” Addison-Wesley, 2002.

    Google Scholar 

  15. Sycard Technology, “PCCextend 140 CardBus Extender User’s Manual,” http://www.sycard.com/docs/cextman.pdf (1996)

    Google Scholar 

  16. “Swapping via NFS for Linux,” http://www.nfs-swap.dot-heine.de

    Google Scholar 

  17. Cisco System, Cisco Aironet 350 Series Access Points, http://www.cisco.com/univercd/cc/td/doc/product/wireless/airo_350/accsspts/index.htm, 2003.

    Google Scholar 

  18. 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.

    Google Scholar 

  19. Agere, 802.11 Wireless Chip Set White Paper, http://www.agere.com/client/docs/multimode_white_paper.pdf, 2003.

    Google Scholar 

  20. IBM, 340MB Microdrive Hard Drive, http://www.storage. ibm.com/hddredirect.html?/micro/index.html, 2003.

    Google Scholar 

  21. Compaq, compact flash cards, http://www.hp.com/products1/storage/products/storagemedia/flash_cards/index.html, 2003.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer Science + Business Media, Inc.

About this chapter

Cite this chapter

Acquaviva, A., Lattanzi, E., Bogliolo, A. (2004). Power-Aware Network Swapping for Wireless Palmtop PCS. In: Macii, E. (eds) Ultra Low-Power Electronics and Design. Springer, Boston, MA. https://doi.org/10.1007/1-4020-8076-X_11

Download citation

  • DOI: https://doi.org/10.1007/1-4020-8076-X_11

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4020-8075-3

  • Online ISBN: 978-1-4020-8076-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics