SCHEDULING IN HETEROGENEOUS COMPUTING AND GRID ENVIRONMENTS USING A PARALLEL CHC EVOLUTIONARY ALGORITHM

被引:12
作者
Nesmachnow, Sergio [1 ]
Alba, Enrique [2 ]
Cancela, Hector [1 ]
机构
[1] Univ Republica, Montevideo, Uruguay
[2] Univ Malaga, E-29071 Malaga, Spain
关键词
grid; heterogeneous computing; parallel evolutionary algorithms; scheduling; INDEPENDENT TASKS; HEURISTICS;
D O I
10.1111/j.1467-8640.2012.00410.x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Scheduling is a capital problem when using distributed heterogeneous computing (HC) and grid environments to solve complex problems. The scheduling problem in heterogeneous environments is NP-hard, so a significant effort has been made to develop efficient methods for solving the problem. However, few works have faced realistic grid-sized problem instances. This work presents a parallel CHC (pCHC) evolutionary algorithm codified over MALLBA, a general-purpose library for combinatorial optimization, for solving the scheduling problem in HC and grid environments. Efficient numerical results are reported in the experimental analysis performed on both a standard benchmark and a set of large-sized problem instances specially designed in this work. The comparative study shows that pCHC is able to achieve high problem solving efficacy, significantly improving over traditional deterministic scheduling methods, while also showing a good scalability behavior when solving large problem instances.
引用
收藏
页码:131 / 155
页数:25
相关论文
共 50 条
  • [31] Task scheduling algorithm in GRID considering heterogeneous environment
    You, SY
    Kim, HY
    Hwang, DH
    Kim, SC
    PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 240 - 245
  • [32] A scheduling heuristic for large-scale heterogeneous computing environments
    Du, Xiao Li
    Jiang, Chang Jun
    Vin, Fei
    DCABES 2007 Proceedings, Vols I and II, 2007, : 459 - 463
  • [33] Evaluating Heuristics for Scheduling Dependent Jobs in Grid Computing Environments
    Falzon, Geoffrey
    Li, Maozhen
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2010, 2 (04) : 65 - 80
  • [34] Facilitating the Hybridization of Parallel Evolutionary Algorithms in Cluster Computing Environments
    Khalloof, Hatem
    Ciftci, Sergen
    Shahoud, Shadi
    Duepmeier, Clemens
    Foerderer, Kevin
    Hagenmeyer, Veit
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 2001 - 2008
  • [35] An optimized MapReduce workflow scheduling algorithm for heterogeneous computing
    Zhuo Tang
    Min Liu
    Almoalmi Ammar
    Kenli Li
    Keqin Li
    The Journal of Supercomputing, 2016, 72 : 2059 - 2079
  • [36] An optimized MapReduce workflow scheduling algorithm for heterogeneous computing
    Tang, Zhuo
    Liu, Min
    Ammar, Almoalmi
    Li, Kenli
    Li, Keqin
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (06) : 2059 - 2079
  • [37] Task scheduling algorithm for heterogeneous Computing Power Network
    He, Guodong
    Li, Xiaohui
    Lv, Siting
    Zhou, Yuanyuan
    Ni, ZhiGang
    Chen, Xingbo
    2024 IEEE 99TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2024-SPRING, 2024,
  • [38] A Novel Parallel Jobs Scheduling Algorithm in The Cloud Computing
    Mohtajollah, Zahra
    Adibnia, Fazlollah
    2019 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2019), 2019, : 243 - 248
  • [39] The anatomy study of high performance task scheduling algorithm for Grid computing system
    Tseng, L. Y.
    Chin, Y. H.
    Wang, S. C.
    COMPUTER STANDARDS & INTERFACES, 2009, 31 (04) : 713 - 722
  • [40] A multiobjective evolutionary algorithm for QoS-aware planning in heterogeneous computing systems
    Murana, Jonathan
    Iturriaga, Santiago
    Nesmachnow, Sergio
    PROCEEDINGS OF THE 2014 XL LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2014,