Comprehensive study about different scheduling techniques for parallel applications in cloud computing
S. Rana1 , A. Kumar2
- Dept. Of CET, Guru Nanak Dev University, Amritsar, India.
- Dept. Of CET, Guru Nanak Dev University, Amritsar, India.
Section:Review Paper, Product Type: Journal Paper
Volume-6 ,
Issue-3 , Page no. 420-426, Mar-2018
CrossRef-DOI: https://doi.org/10.26438/ijcse/v6i3.420426
Online published on Mar 30, 2018
Copyright © S. Rana, A. Kumar . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
View this paper at Google Scholar | DPI Digital Library
How to Cite this Paper
- IEEE Citation
- MLA Citation
- APA Citation
- BibTex Citation
- RIS Citation
IEEE Style Citation: S. Rana, A. Kumar, “Comprehensive study about different scheduling techniques for parallel applications in cloud computing,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.3, pp.420-426, 2018.
MLA Style Citation: S. Rana, A. Kumar "Comprehensive study about different scheduling techniques for parallel applications in cloud computing." International Journal of Computer Sciences and Engineering 6.3 (2018): 420-426.
APA Style Citation: S. Rana, A. Kumar, (2018). Comprehensive study about different scheduling techniques for parallel applications in cloud computing. International Journal of Computer Sciences and Engineering, 6(3), 420-426.
BibTex Style Citation:
@article{Rana_2018,
author = {S. Rana, A. Kumar},
title = {Comprehensive study about different scheduling techniques for parallel applications in cloud computing},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {3 2018},
volume = {6},
Issue = {3},
month = {3},
year = {2018},
issn = {2347-2693},
pages = {420-426},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=1820},
doi = {https://doi.org/10.26438/ijcse/v6i3.420426}
publisher = {IJCSE, Indore, INDIA},
}
RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i3.420426}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=1820
TI - Comprehensive study about different scheduling techniques for parallel applications in cloud computing
T2 - International Journal of Computer Sciences and Engineering
AU - S. Rana, A. Kumar
PY - 2018
DA - 2018/03/30
PB - IJCSE, Indore, INDIA
SP - 420-426
IS - 3
VL - 6
SN - 2347-2693
ER -
VIEWS | XML | |
486 | 236 downloads | 261 downloads |
Abstract
Parallel computing gives us an environment through which we can execute numerous assignments at the same time. It enables us to take care of enormous problem by separating it into multiple small problems. As energy utilization while satisfy deadline constraint by PCs has become a concern in recent years. This paper has exhibited a comprehensive review on the different swarm intelligence based energy efficient scheduling techniques. It has been observed that the scheduling in parallel condition is NP-hard in nature. The research on meta-heuristic based job scheduling methods have demonstrated that the utilization of Quick energy aware processor merging has low convergence rate overall world wide minimum even at high numbers of dimensions. Gravitational Search optimization algorithm has been generally acknowledged as a global optimization algorithm of current enthusiasm for disseminated advancement and control. Particle swarm optimization is constrained to beginning arrangement of particles, wrongly chosen particles tends to poor outcomes. Moreover, comparison among different job scheduling methods have displayed that no strategy is ideal for each case. At last, a few considerations about future challenges have been exhibited.
Key-Words / Index Term
Scheduling,Energy, Deadline, Power
References
[1] Guoqi Xie,“Energy-aware Processor Merging Algorithms for Deadline Constraint Parallel Application in Heterogeneous Cloud Computing.”IEEE Transactions on Sustainable Computing,Vol.2 Issue2,pp.62-75, April 2017.
[2] Aeshah Alsughayyir, “Energy Aware Scheduling of HPC Tasks in Decentralised Cloud Systems”IEEE24th Euromicro International Conference on Parallel,Distributed, and Network-Based Processing,pp.617-621,2016.
[3] M. Zotkiewicz,”Minimum dependencies energy-efficient scheduling in data centers," IEEE Transactions on Parallel and Distributed Systems, vol. 27, no. 12, pp. 3561-3574, 2016.
[4] Adam Gregory,“A Configurable Energy Aware Resource Management Technique for Optimization of Performance and Energy Consumption on Clouds”IEEE 8th International Conference on Cloud Computing Technology and Science,pp.184-192,2016.
[5] Hao Li,“Energy-aware Scheduling of Workflow in Cloud Center with Deadline Constraint”IEEE 12th International Conference on Computational Intelligence and Security,pp.415-418,2016.
[6] Vahid Arabnejad,“Cost Effective and Deadline Constrained Scientific Workflow Scheduling for Commercial Clouds”IEEE 14th International Symposium on Network Computing and Applications,pp.106-113, 2015.
[7] Zhongjin Li, “Cost and Energy Aware Scheduling Algorithm for Scientific Workflows with Deadline Constraint in Clouds” IEEE Transactions on services computing,vol.pp,Issue.99,pp.1-15,2015.
[8] K. Li, “Energy-e_cient stochastic task scheduling on heterogeneous computing systems," IEEE Transactions on Parallel and Distributed Systems,vol. 25, no. 11, pp. 2867-2876, 2014.
[9] Yue Gao,“An Energy and Deadline Aware Resource Provisioning, Scheduling and Optimization Framework for Cloud Systems” IEEE, 2013 .
[10] Hamid Mohammadi Fard,“A Multi-Objective Approach for Workflow Scheduling in Heterogeneous Environments” 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp.300-309,2012.
[11] Qingjia Huang,“Enhanced Energy-efficient Scheduling for Parallel Applications in Cloud” 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing,pp.781-786, 2012.
[12] X. Wang,”An energy-aware bi-level optimization model formulti-job scheduling problems under cloud computing," Springer Soft Computing, vol. 20,no. 1, pp. 303-317, 2016.
[13] Stein Keijzers, “Energy Consumption Analysis of Practical Programming Languages” Master thesis August ,2014.
[14] Saurabh Bilgaiyan,“Workflow Scheduling in Cloud Computing Environment Using Cat Swarm Optimization” IEEE International Advance Computing Conference (IACC), pp.680-685,2014.
[15] Xinghui Zhao,“Energy-aware resource allocation for multicores with per-core frequency scaling” Springer,Journal of Internet Services and Applications, pp.1-15,2014
[16] Santiago Pagani,“Energy Efficiency for Clustered Heterogeneous Multicores” IEEE Transactions on parallel and distributed systems, vol. 28, no. 5, May, 2017
[17] Xin Li,“Slack-time-aware Energy Efficient Scheduling for Multiprocessor SoCs” IEEE International Conference on High Performance Computing and Communications,pp.278-285,2013.
[18] Kenli Li,“Energy-Aware Scheduling Algorithm for Task Execution Cycles with Normal Distribution on Heterogeneous Computing Systems” IEEE 41st International Conference on Parallel Processing, pp.40-47,2012.
[19] Hamid Reza Naji,“A High-Speed, Performance-Optimization Algorithm Basedon a Gravitational Approach” IEEE,pp.56-62, 2012.
[20] Li Shi, “Energy-aware Scheduling of Embarrassingly Parallel Jobs and Resource Allocation in Cloud” IEEE Transactions on Parallel and Distributed Systems,vol.28,Issue 6,pp.1-14,2016.
[21] Anita Choudhary, “Workflow Scheduling algorithms in cloud environment:a Review, Taxonomy, and Challenges”IEEE International Conference on Parallel, Distributied and Grid Computing,pp.617-624,2016
[22] Dhananjay Thriuvady, “Parallel ant colony optimization for resource constrained job scheduling”,Springer,Volume 242, Issue 2, pp 355–372 ,2014.
[23] Piotr Swistalski,“Scheduling parallel batch jobs in grids with evolutionary Metaheuristics”. Springer , Volume 18, Issue 4, pp 345–357,2014.
[24] Khadija Bousselmi “Energy efficient partitioning and scheduling approach for Scientific Workflows in the Cloud” IEEE International Conference on Services Computing,pp.146-154,2016.
[25] A.Jain,“Cloud Scheduling using Meta Heuristic Algorithms”IJCSE,Vol.5,Issue10,pp.132-139,2017.