Abstract
This article introduces ME-MLS, an efficient multithreading local search algorithm for solving the multiobjective scheduling problem in heterogeneous computing systems. We consider the minimization of both the makespan and energy consumption objectives. The proposed method follows a fully multiobjective approach, applying a Pareto-based dominance search that is executed in parallel by using several threads. The experimental analysis demonstrates that the new multithreading algorithm outperforms a set of fast and accurate two-phases deterministic heuristics based on the traditional MinMin. The new ME-MLS method is able to achieve significant improvements in both makespan and energy consumption objectives in reduced execution times for a large set of testbed instances, while exhibiting a near linear speedup behavior when using up to 24 threads.
Keywords
Cite this article
@article{cai-12044,
author = {Santiago Iturriaga and Sergio Nesmachnow and Bernabe Dorronsoro and Pascal Bouvry},
title = {Energy Efficient Scheduling in Heterogeneous Systems with a Parallel Multiobjective Local Search},
journal = {Computing and Informatics},
volume = {32},
number = {2},
pages = {273--294},
year = {2013},
issn = {1335-9150},
url = {https://cai.type.sk/content/2013/2/energy-efficient-scheduling-in-heterogeneous-systems-with-a-parallel-multiobjective-local-search/}
}
TY - JOUR AU - Santiago Iturriaga AU - Sergio Nesmachnow AU - Bernabe Dorronsoro AU - Pascal Bouvry TI - Energy Efficient Scheduling in Heterogeneous Systems with a Parallel Multiobjective Local Search JO - Computing and Informatics VL - 32 IS - 2 SP - 273 EP - 294 PY - 2013 SN - 1335-9150 UR - https://cai.type.sk/content/2013/2/energy-efficient-scheduling-in-heterogeneous-systems-with-a-parallel-multiobjective-local-search/ KW - Scheduling KW - local search KW - multithreading KW - heterogeneous computing ER -
Iturriaga, S., Nesmachnow, S., Dorronsoro, B., & Bouvry, P. (2013). Energy Efficient Scheduling in Heterogeneous Systems with a Parallel Multiobjective Local Search. Computing and Informatics, 32(2), 273–294. https://cai.type.sk/content/2013/2/energy-efficient-scheduling-in-heterogeneous-systems-with-a-parallel-multiobjective-local-search/