Scale and performance in a distributed file system
ACM Transactions on Computer Systems (TOCS)
X Protocol reference manual (3rd ed.)
X Protocol reference manual (3rd ed.)
Disconnected operation in the Coda File System
ACM Transactions on Computer Systems (TOCS)
Informed prefetching and caching
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Exploiting weak connectivity for mobile file access
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Automatic compiler-inserted I/O prefetching for out-of-core applications
OSDI '96 Proceedings of the second USENIX symposium on Operating systems design and implementation
Agile application-aware adaptation for mobility
Proceedings of the sixteenth ACM symposium on Operating systems principles
Energy-aware adaptation for mobile applications
Proceedings of the seventeenth ACM symposium on Operating systems principles
Dynamic power management for portable systems
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Application-driven power management for mobile communication
Wireless Networks
Improving dynamic voltage scaling algorithms with PACE
Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Automatic performance setting for dynamic voltage scaling
Proceedings of the 7th annual international conference on Mobile computing and networking
Power-aware operating systems for interactive systems
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Minimizing energy for wireless web access with bounded slowdown
Proceedings of the 8th annual international conference on Mobile computing and networking
Wake on wireless: an event driven energy saving strategy for battery operated devices
Proceedings of the 8th annual international conference on Mobile computing and networking
ECOSystem: managing energy as a first class operating system resource
Proceedings of the 10th international conference on Architectural support for programming languages and operating systems
Safety, Visibility, and Performance in a Wide-Area File System
FAST '02 Proceedings of the Conference on File and Storage Technologies
Adaptive Disk Spin-down Policies for Mobile Computers
MLICS '95 Proceedings of the 2nd Symposium on Mobile and Location-Independent Computing
Modeling Power Management for Hard Disks
MASCOTS '94 Proceedings of the Second International Workshop on Modeling, Analysis, and Simulation On Computer and Telecommunication Systems
Self-tuning wireless network power management
Proceedings of the 9th annual international conference on Mobile computing and networking
Cooperative I/O: a novel I/O semantics for energy-aware applications
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Distributed power-management techniques for wireless network video systems
Proceedings of the conference on Design, automation and test in Europe
Interaction-aware energy management for wireless network cards
SIGMETRICS '08 Proceedings of the 2008 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
PAN-on-Demand: leveraging multiple radios to build self-organizing, energy-efficient pans
Proceedings of the 5th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services
Power- and delay-awareness of health telemonitoring services: the mobihealth system case study
IEEE Journal on Selected Areas in Communications - Special issue on wireless and pervasive communications for healthcare
Power aware management middleware for multiple radio interfaces
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Power aware management middleware for multiple radio interfaces
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
Review: A survey of energy efficient MAC protocols for IEEE 802.11 WLAN
Computer Communications
Cellular data network infrastructure characterization and implication on mobile content placement
Proceedings of the ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Cellular data network infrastructure characterization and implication on mobile content placement
ACM SIGMETRICS Performance Evaluation Review - Performance evaluation review
Per-flow sleep scheduling for power management in IEEE 802.16 wireless networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
A power-aware distributed Wi-Fi access point scheduling algorithm
Proceedings of the 7th International Conference on Ubiquitous Information Management and Communication
Profiling energy consumption of i/o functions in embedded applications
ARCS'13 Proceedings of the 26th international conference on Architecture of Computing Systems
Optimally Adaptive Power-Saving Protocols for Ad Hoc Networks Using the Hyper Quorum System
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.00 |
Current wireless network power management often substantially degrades performance and may even increase overall energy usage when used with latency-sensitive applications. We propose self-tuning power management (STPM) that adapts its behavior to the access patterns and intent of applications, the characteristics of the network interface, and the energy usage of the platform. We have implemented STPM as a Linux kernel module--our results show substantial benefits for distributed file systems, streaming audio, and thin-client applications. Compared to default 802.11b power management, STPM reduces the total energy usage of an iPAQ running the Coda distributed file system by 21% while also reducing interactive file system delay by 80%. Further, STPM adapts to diverse operating conditions: it yields good results on both laptops and handhelds, supports 802.11b network interfaces with substantially different characteristics, and performs well across a range of application network access patterns.