Affiliation:
1. Intel, China
2. Chinese Academy of Sciences, China
3. Microsoft Research, China
Abstract
Energy saving has been studied widely in both of computing and communication research communities. For handheld devices, energy is becoming a more and more critical issue because lots of applications running on handhelds today are computation or communication intensive and take a long time to finish. Unlike previous work that proposes computing or communication energy solutions alone, this paper proposes a novel energy savings approach through mobile collaborative systems, which jointly consider computing and communication energy cost. In this work, the authors use streaming video as investigated application scenario and propose multi-hop pipelined wireless collaborative system to decode video frames with a requirement for maximum inter-frame time. To finish a computing task with such a requirement, this paper proposes a control policy that can dynamically adapt processor frequency and communication transmission rate at the collaborative devices. The authors build a mathematical energy model for collaborative computing systems. Results show that the collaborative system helps save energy, and the transmission rate between collaborators is a key parameter for maximizing energy savings. The energy saving algorithm in computing devices is implemented and the experimental results show the same trend.
Reference25 articles.
1. Benini, L., & Micheli, G. D. (1999). System-Level Power Optimization: Techniques and Tools. In Proceedings of the International Symposium on Low-Power Electronics and Design (ISLPED).
2. Bicket, J. (2005). Bit-rate Selection in Wireless Networks. MIT Master’s Thesis.
3. Chu, D., & Humphrey, M. (2004). Mobile OGSI.NET: grid computing on mobile devices. In Proceedings of the Fifth IEEE/ACM International Workshop on Grid Computing (GRID’04).
4. Flautner, K., Reinhardt, S., & Mudge, T. (2001). Automatic Performance Setting for Dynamic Voltage Scaling. In Proceedings of Mobicom.
5. H.264. (n.d.). Advanced video coding for generic audiovisual services. Retrieved from http://www.itu.int/rec/T-REC-H.264/e