A parallel local search in CPU/GPU for scheduling independent tasks on large heterogeneous computing systems

被引:0
|
作者
Santiago Iturriaga
Sergio Nesmachnow
Francisco Luna
Enrique Alba
机构
[1] Universidad de la República,
[2] Universidad de Extremadura,undefined
[3] Universidad de Málaga,undefined
来源
The Journal of Supercomputing | 2015年 / 71卷
关键词
Heterogeneous computing; Scheduling; GPU computing;
D O I
暂无
中图分类号
学科分类号
摘要
This article presents the parallel implementation on CPU/GPU of two variants of a stochastic local search method to efficiently solve the scheduling problem in heterogeneous computing systems. Both methods are based on a set of simple operators to keep the computational complexity as low as possible, thus allowing large instances of the scheduling problem to be efficiently addressed. The experimental analysis demonstrates that both versions of the parallel CPU/GPU stochastic local search are able to compute accurate suboptimal schedules in significantly shorter execution times than state-of-the-art schedulers, while also outperforming a recently published GPU parallel evolutionary scheduler in terms of both efficiency and solution quality.
引用
收藏
页码:648 / 672
页数:24
相关论文
共 50 条
  • [31] A Hybrid Parallel Strategy for Isogeometric Topology Optimization via CPU/GPU Heterogeneous Computing
    Xia, Zhaohui
    Gao, Baichuan
    Yu, Chen
    Han, Haotian
    Zhang, Haobo
    Wang, Shuting
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2024, 138 (02): : 1103 - 1137
  • [32] Contention-Aware Reliability Management Scheme for Parallel Tasks Scheduling in Heterogeneous Computing Systems
    Zhang, Longxin
    Li, Kenli
    Wen, Zhicheng
    Peng, Cheng
    Li, Keqin
    2016 SEVENTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2016,
  • [33] Energy Efficient Job Scheduling with DVFS for CPU-GPU Heterogeneous Systems
    Chau, Vincent
    Chu, Xiaowen
    Liu, Hai
    Leung, Yiu-Wing
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON FUTURE ENERGY SYSTEMS (E-ENERGY'17), 2017, : 1 - 11
  • [34] Highly reliable systems simulation accelerated using CPU and GPU parallel computing
    Domesova, S.
    Bris, R.
    APPLIED MATHEMATICS IN ENGINEERING AND RELIABILITY, 2016, : 119 - 129
  • [35] A MULTITHREADING LOCAL SEARCH FOR MULTIOBJECTIVE ENERGY-AWARE SCHEDULING IN HETEROGENEOUS COMPUTING SYSTEMS
    Iturriaga, Santiago
    Nesmachnow, Sergio
    Dorronsoro, Bernabe
    PROCEEDINGS 26TH EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2012, 2012, : 497 - +
  • [36] A Survey of CPU-GPU Heterogeneous Computing Techniques
    Mittal, Sparsh
    Vetter, Jeffrey S.
    ACM COMPUTING SURVEYS, 2015, 47 (04)
  • [37] A hybrid genetic algorithm for tasks scheduling in heterogeneous computing systems
    Zhong, YW
    Yang, JG
    Qi, HN
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 2463 - 2468
  • [38] Dynamic Tasks Scheduling with Multiple Priorities on Heterogeneous Computing Systems
    Tayeb, Hayfa
    Bramas, Berenger
    Faverge, Mathieu
    Guermouche, Abdou
    2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW 2024, 2024, : 31 - 40
  • [39] CoTrain: Efficient Scheduling for Large-Model Training upon GPU and CPU in Parallel
    Li, Zhenxing
    Cao, Qiang
    Chen, Yajie
    Yan, Wenrui
    PROCEEDINGS OF THE 52ND INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2023, 2023, : 92 - 101
  • [40] Heterogeneous parallel_for Template for CPU–GPU Chips
    Angeles Navarro
    Francisco Corbera
    Andres Rodriguez
    Antonio Vilches
    Rafael Asenjo
    International Journal of Parallel Programming, 2019, 47 : 213 - 233