Abstract

Present day portable devices such as laptops, smartphones, etc., offer their users fastest processors, advanced operating systems, and numerous applications. However, a large section of the users are critical to the available battery capacity and its lifetime. This is because performance of the battery and its lifetime as perceived by the users are quite subjective in nature. It depends directly on user satisfactions, which are usually expressed in terms of words. So, in this paper, we propose a user-satisfaction-aware energy management approach, called “perceptual computer power management approach (Per-C PMA),” based on the technique of perceptual computing. At the heart of our technique is the perceptual computer that processes the linguistic input of the users to aid in the selection of a suitable processor frequency, which plays a significant role in the overall energy consumption of the systems. The Per-C PMA minimizes the energy consumption, while still keeping the user satisfied with the perceived system performance. The Per-C PMA achieves 1) reductions of 42.26% and 10.84% in power consumption, and 2) improvements in the overall satisfaction ratings of 16% and 10%, when compared to other existing power-saving schemes such as ON-DEMAND and human and application-driven frequency scaling for processor power efficiency, respectively. Per-C PMA is the first such application of Per-C on any hardware platform. It is implemented as Ubuntu scripts for end users and can be downloaded from: http://sau.ac.in/∼cilab/ . We have also provided the MATLAB files so that interested researchers can use it in their research. For the ease of the users, the Ubuntu scripts and the MATLAB codes are given in the graphical user interface mode; a demo video on how to use the software is also provided on the webpage.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call