Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Power-Aware Network Swapping for Wireless Palmtop PCs

Published: 01 May 2006 Publication History

Abstract

Virtual memory is considered to be an unlimited resource in desktop or notebook computers with high storage capabilities. However, in wireless mobile devices, like palmtops and personal digital assistants (PDAs), storage memory is limited or absent due to weight, size, and power constraints, so that swapping over remote memory devices can be considered as a viable alternative. However, power-hungry wireless network interface cards (WNICs) may limit the battery lifetime and application performance if not efficiently exploited. In this paper, we study performance and energy of network swapping in comparison with swapping on local micro-drives and flash memories. We report the results of extensive experiments conducted on different WNICs and local swapping devices, using both synthetic and natural benchmarks. Our study points out that remote swapping over power-manageable WNICs can be more efficient than local swapping, especially in bursty workload conditions. Such conditions can be forced where possible by reshaping swapping requests to increase energy efficiency and performance.

References

[1]
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.
[2]
A. Acquaviva, T. Simunic, V. Deolalikar, and S. Roy, ”Remote Power Control of Wireless Network Interfaces,” Proc. Int'l Workshop Power and Timing Modeling, Optimization, and Simulation (PATMOS), Sept. 2003.
[3]
E. Lattanzi, A. Acquaviva, and A. Bogliolo, ”Proximity Services Supporting Network Virtual Memory in Mobile Devices,” Proc. ACM Int'l Workshop Wireless Mobile Applications and Services on WLAN Hotspots, Oct. 2004.
[4]
D. Bovet and M. Cesati, Understanding the Linux Kernel. Sebastopol, Calif.: O'Really&Associates, Jan. 2001.
[5]
P.T. Breuer, A. Marin Lopez, and A. Garcia Ares, ”The Network Block Device,” Linux Journal, no. 73, May 2000.
[6]
M.D. Flouris and E.P. Markatos, ”The Network RamDisk: Using Remote Memory on Heterogeneous NOWs,” Cluster Computing, pp. 281-293. Baltzer Science, 1999.
[7]
J. Hom and U. Kremer, ”Energy Management of Virtual Memory on Diskless Devices,” Proc. Workshop Compilers and Operating Systems for Low Power (COLP), Sept. 2001.
[8]
J. Hom and U. Kremer, ”Code Transformation for Energy Efficient Device Management,” IEEE Trans. Computers, vol. 53, no. 8, pp. 974-987, Aug. 2004.
[9]
M.R. Guthaus, J.S. Ringenberg, and D. Ernst, ”MiBench: A Free, Commercially Representative Embedded Benchmark Suite,” IEEE Fourth Ann. Workshop Workload Characterization, Dec. 2001.
[10]
A. Messer, I. Greenberg, P. Bernadat, D. Milojicic, D. Chen, and X. Gu, ”Towards a Distributed Platform for Resource-Constrained Devices,” Proc. 22nd Int'l Conf. Distributed Computing Systems, pp. 43-51, July 2002.
[11]
T. Newhall, S. Finney, K. Ganchev, and M. Spiegel, ”Nswap: A Network Swapping Module for Linux Clusters,” Proc. Euro-Par, Aug. 2003.
[12]
A.E. Papathanasiou and M.L. Scott, ”Energy Efficiency through Burstiness,” Proc. Fifth IEEE Workshop Mobile Computing Systems and Applications, pp. 44-53, Oct. 2003.
[13]
M. Satyanarayanan, ”The Evolution of Coda,” ACM Trans. Computer Systems, vol. 20, no. 2, pp. 85-124, May 2002.
[14]
A. Silbershatz, P. Galvin, and G. Gagne, Operating System Concepts, sixth ed. Addison-Wesley, 2002.
[15]
C.-J. Heine, ”Swapping via NFS for Linux,”
[16]
HP WL110, Hewlett-Packard,
[17]
Cisco Aironet 350 Series Access Points, Cisco Systems,
[18]
Cisco Aironet 350 Series Wireless LAN Adapters, Cisco Systems,
[19]
802.11 Wireless Chip Set, white paper, Agere,
[20]
340 MB Microdrive Hard Drive, IBM,
[21]
Compact Flash Cards, Compaq,

Cited By

View all
  • (2024)Access Characteristic-Guided Remote Swapping Across Mobile DevicesACM Transactions on Architecture and Code Optimization10.1145/369587021:4(1-25)Online publication date: 20-Nov-2024
  • (2011)3D Talking-Head Interface to Voice-Interactive Services on Mobile PhonesInternational Journal of Mobile Human Computer Interaction10.4018/jmhci.20110401043:2(50-64)Online publication date: 1-Apr-2011

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Mobile Computing
IEEE Transactions on Mobile Computing  Volume 5, Issue 5
May 2006
159 pages

Publisher

IEEE Educational Activities Department

United States

Publication History

Published: 01 May 2006

Author Tags

  1. Wireless LAN
  2. network virtual memory.
  3. power management

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Access Characteristic-Guided Remote Swapping Across Mobile DevicesACM Transactions on Architecture and Code Optimization10.1145/369587021:4(1-25)Online publication date: 20-Nov-2024
  • (2011)3D Talking-Head Interface to Voice-Interactive Services on Mobile PhonesInternational Journal of Mobile Human Computer Interaction10.4018/jmhci.20110401043:2(50-64)Online publication date: 1-Apr-2011

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media