Task Scheduling Using Two-Phase Variable Neighborhood Search Algorithm on Heterogeneous Computing and Grid Environments

被引:0
|
作者
S. Selvi
D. Manimegalai
机构
[1] Dr. Sivanthi Aditanar College of Engineering,Department of Electronics and Communication Engineering
[2] National Engineering College,Department of Information Technology
关键词
Grid computing; Job scheduling; Variable Neighborhood Search; Makespan;
D O I
暂无
中图分类号
学科分类号
摘要
Grid computing solves high-performance and high-throughput computing problems through sharing nodes ranging from personal computers to supercomputers distributed around the world. As the grid environments facilitate distributed computation, the scheduling of grid jobs has become an important issue. In this paper, an investigation on implementing Two-Phase Variable Neighborhood Search (TPVNS) algorithm for scheduling independent jobs on computational grid is carried out. The proposed algorithm consists of two modules with General Variable Neighborhood Search and Basic Variable Neighborhood Search algorithms in order to find a good mapping of grid jobs with grid nodes. The performance of the proposed algorithm has been evaluated with deterministic heuristic and evolutionary algorithms. Simulation results show that TPVNS algorithm generally performs better than the existing methods.
引用
收藏
页码:817 / 844
页数:27
相关论文
共 50 条
  • [1] Task Scheduling Using Two-Phase Variable Neighborhood Search Algorithm on Heterogeneous Computing and Grid Environments
    Selvi, S.
    Manimegalai, D.
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2015, 40 (03) : 817 - 844
  • [2] DAG Scheduling in Heterogeneous Computing and Grid Environments Using Variable Neighborhood Search Algorithm
    Selvi, S.
    Manimegalai, D.
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2017, 31 (02) : 134 - 173
  • [3] A variable neighborhood search algorithm for energy conscious task scheduling in heterogeneous computing systems
    Zhang, Yujian
    Li, Chuanyou
    Tong, Fei
    Xu, Yuwei
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (24):
  • [4] Task scheduling using Bayesian optimization algorithm for heterogeneous computing environments
    Yang, Jiadong
    Xu, Hua
    Pan, Li
    Jia, Peifa
    Long, Fei
    Jie, Ming
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (04) : 3297 - 3310
  • [5] A two-phase scheduling approach for grid computing
    Dong, Fangpeng
    Akl, Selim G.
    [J]. PROCEEDINGS OF THE 18TH IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS, 2006, : 587 - +
  • [6] SCHEDULING IN HETEROGENEOUS COMPUTING AND GRID ENVIRONMENTS USING A PARALLEL CHC EVOLUTIONARY ALGORITHM
    Nesmachnow, Sergio
    Alba, Enrique
    Cancela, Hector
    [J]. COMPUTATIONAL INTELLIGENCE, 2012, 28 (02) : 131 - 155
  • [7] Applying Variable Neighborhood Search Algorithm to Multicore Task Scheduling Problem
    Wang, Chang
    Jiang, Jiang
    Xu, Xianbin
    Han, Xing
    Cao, Qiang
    [J]. COMPUTER ENGINEERING AND TECHNOLOGY, NCCET 2013, 2013, 396 : 121 - 130
  • [8] Task Scheduling in Grid Computing using Genetic Algorithm
    Shakya, Subarna
    Prajapati, Ujjwal
    [J]. 2015 International Conference on Green Computing and Internet of Things (ICGCIoT), 2015, : 1245 - 1248
  • [9] Critical-task Anticipation scheduling algorithm for heterogeneous and grid computing
    Hsu, Ching-Hsien
    Own, Ming-Yuan
    Li, Kuan-Ching
    [J]. ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2006, 4186 : 95 - 108
  • [10] Optimization Task Scheduling Using Cooperation Search Algorithm for Heterogeneous Cloud Computing Systems
    Hamed, Ahmed Y.
    Elnahary, M. Kh.
    Alsubaei, Faisal S.
    El-Sayed, Hamdy H.
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (01): : 2133 - 2148