1. A Two-Phase Energy-Aware Scheduling Approach for CPU-Intensive Jobs in Mobile Grids.
- Author
-
Hirsch, Matías, Rodríguez, Juan, Mateos, Cristian, and Zunino, Alejandro
- Abstract
The profusion of mobile devices over the world and their evolved computational capabilities promote their inclusion as resource providers in traditional Grid environments. However, their efficient exploitation requires adapting current schedulers to operate with computing capabilities limited by energy supply and mobile devices that cannot be assumed to be dedicated, among other concerns. We propose a two-phase scheduling approach for running CPU-intensive jobs on mobile devices that combines novel energy-aware criteria with job stealing techniques. The approach was evaluated through an event-based simulator that uses battery consumption profiles extracted from real mobile devices. CPU usage derived from non-Grid processes was also modelled. For evaluating the first phase we compared the number of finalized jobs by all energy-aware criteria, while for the second phase we analyzed the performance boost introduced by job stealing. While the best first phase criteria finalized up to 90 % of submitted jobs, job stealing increased this percentage by up to 9 %. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF