• DocumentCode
    162656
  • Title

    A multiobjective evolutionary algorithm for QoS-aware planning in heterogeneous computing systems

  • Author

    Murana, Jonathan ; Iturriaga, Santiago ; Nesmachnow, Sergio

  • Author_Institution
    Centro de Calculo, Univ. de la Republica, Montevideo, Uruguay
  • fYear
    2014
  • fDate
    15-19 Sept. 2014
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    This article presents the application of a parallel evolutionary algorithm for solving a multiobjective version of the task scheduling problem in heterogeneous computing infrastructures (cluster and grid systems). In real-life scenarios, the scheduling problem must take into account the needs of both service providers and users. Thus, the multiobjective version of the problem solved in this article is relevant to find schedules with accurate trade-off values between the quality-of-service levels (given by deadlines for the tasks) and minimizing the execution time required for a set of tasks submitted to the system. The problem is studied over scenarios with dimensions that represent realistic nowadaus computing infrastructures, and a parallel evolutionary algorithm is introduced to efficiently solve the problem. The experimental analysis considering both problem objectives demonstrate that the proposed algorithm is able to compute high-quality solutions for the problem, with accurate trade-off values between system utilization and quality of service, outperforming a set of well-known deterministic heuristics for hterogeneous computing scheduling.
  • Keywords
    evolutionary computation; grid computing; parallel algorithms; planning; quality of service; scheduling; QoS-aware planning; cluster systems; deterministic heuristics; execution time minimization; grid systems; heterogeneous computing systems; multiobjective evolutionary algorithm; parallel evolutionary algorithm; quality-of-service levels; service providers; task scheduling problem; Computational modeling; Electronic mail; Evolutionary computation; Planning; Processor scheduling; Quality of service; Scheduling; heterogeneous computing; multiobjective evolutionary algorithms; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing Conference (CLEI), 2014 XL Latin American
  • Conference_Location
    Montevideo
  • Type

    conf

  • DOI
    10.1109/CLEI.2014.6965164
  • Filename
    6965164