Using simulation to improve workflow scheduling in heterogeneous computing systems

2Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Workflows is an important class of parallel applications that consist of many tasks with logical or data dependencies. A multitude of scheduling algorithms have been proposed to optimize the workflow execution in heterogeneous computing systems. However, in order to be efficiently applied in practice, these algorithms require accurate estimates of task execution and communication times. In this paper two modifications of the well-known HEFT algorithm are investigated that use simulation instead of simple analytical models in order to better estimate data transfer times. The results of experimental study show that the proposed approach can improve makespan for data-intensive workflows with high parallelism and communication-to-computation ratio.

Cite

CITATION STYLE

APA

Nazarenko, A., & Sukhoroslov, O. (2017). Using simulation to improve workflow scheduling in heterogeneous computing systems. In Communications in Computer and Information Science (Vol. 793, pp. 407–417). Springer Verlag. https://doi.org/10.1007/978-3-319-71255-0_33

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free