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

作者:Iturriaga Santiago; Nesmachnow Sergio*; Luna Francisco; Alba Enrique
来源:Journal of Supercomputing, 2015, 71(2): 648-672.
DOI:10.1007/s11227-014-1315-6

摘要

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.

  • 出版日期2015-2