Title
|
|
|
|
Virtual Savant for the heterogeneous computing scheduling problem
| |
Author
|
|
|
|
| |
Abstract
|
|
|
|
A key issue when using distributed computing environments is finding a planning strategy to execute tasks in order to use the computational resources efficiently. This article presents the application of Virtual Savant to solve the heterogeneous computing scheduling problem, a widely-studied problem with several real-world applications. Virtual Savant is a novel method that uses machine learning techniques to automatically generate programs that can be executed in parallel to solve a given problem. Experimental analysis is performed on a set of problem instances generated following methodologies from the related literature. Results show that Virtual Savant is able to outperform MinMin, a well-known heuristic for the studied problem, by up to 15% while showing good scalability properties when increasing the number of computing resources and the dimension of the problem instances. |
| |
Language
|
|
|
|
English
| |
Source (book)
|
|
|
|
2018 International Conference on High Performance Computing & Simulation (HPCS), 16-20 July, 2018, Orleans, France
| |
Publication
|
|
|
|
New york
:
2018
| |
ISBN
|
|
|
|
978-1-5386-7878-7
978-1-5386-7879-4
| |
DOI
|
|
|
|
10.1109/HPCS.2018.00133
| |
Volume/pages
|
|
|
|
(2018)
, p. 821-827
| |
ISI
|
|
|
|
000450677700114
| |
Full text (Publisher's DOI)
|
|
|
|
| |
|