A Two-Phase Energy-Aware Scheduling Approach for CPU-Intensive Jobs in Mobile Grids

被引:0
|
作者
Matías Hirsch
Juan Manuel Rodríguez
Cristian Mateos
Alejandro Zunino
机构
[1] Campus Universitario,ISISTAN
来源
Journal of Grid Computing | 2017年 / 15卷
关键词
Mobile grid; Mobile devices; CPU intensive application; Job scheduling; Job stealing;
D O I
暂无
中图分类号
学科分类号
摘要
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 %.
引用
收藏
页码:55 / 80
页数:25
相关论文
共 50 条
  • [1] A Two-Phase Energy-Aware Scheduling Approach for CPU-Intensive Jobs in Mobile Grids
    Hirsch, Matias
    Manuel Rodriguez, Juan
    Mateos, Cristian
    Zunino, Alejandro
    [J]. JOURNAL OF GRID COMPUTING, 2017, 15 (01) : 55 - 80
  • [2] Energy-Efficient Task Scheduling for CPU-Intensive Streaming Jobs on Hadoop
    Jin, Peiquan
    Hao, Xingjun
    Wang, Xiaoliang
    Yue, Lihua
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (06) : 1298 - 1311
  • [3] Energy-aware Scheduling of MapReduce Jobs
    Mashayekhy, Lena
    Nejad, Mahyar Movahed
    Grosu, Daniel
    Lu, Dajun
    Shi, Weisong
    [J]. 2014 IEEE INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS), 2014, : 32 - 39
  • [4] Energy-aware scheduling of jobs performed sequentially
    Rozycki, Rafal
    Waligora, Grzegorz
    [J]. 2017 22ND INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2017, : 453 - 457
  • [5] Energy-efficient job stealing for CPU-intensive processing in mobile devices
    Juan Manuel Rodriguez
    Cristian Mateos
    Alejandro Zunino
    [J]. Computing, 2014, 96 : 87 - 117
  • [6] Energy-efficient job stealing for CPU-intensive processing in mobile devices
    Manuel Rodriguez, Juan
    Mateos, Cristian
    Zunino, Alejandro
    [J]. COMPUTING, 2014, 96 (02) : 87 - 117
  • [7] Energy-Aware Scheduling of MapReduce Jobs for Big Data Applications
    Mashayekhy, Lena
    Nejad, Mahyar Movahed
    Grosu, Daniel
    Zhang, Quan
    Shi, Weisong
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (10) : 2720 - 2733
  • [8] Energy-Aware CPU Frequency Scaling for Mobile Video Streaming
    Hu, Wenjie
    Cao, Guohong
    [J]. 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 2314 - 2321
  • [9] Energy-Aware CPU Frequency Scaling for Mobile Video Streaming
    Yang, Yi
    Hu, Wenjie
    Chen, Xianda
    Cao, Guohong
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2019, 18 (11) : 2536 - 2548
  • [10] Energy-Aware DPSO Algorithm for workflow Scheduling on Computational Grids
    Oukfif, Karima
    Bouali, Lyes
    Bouzefrane, Samia
    Boumghar, Fatima
    [J]. 2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 651 - 656