@inproceedings{0a0d238045cc4440afe318b288e78754,
title = "Probabilistic loop scheduling considering communication overhead",
abstract = "This paper presents a new methodology for statically scheduling a cyclic data-flow graph whose node computation times can be represented by random variables. A communication cost issue is also considered as another uncertain factor in which each node from the graph can produce different amount of data depending on the probability of its computation time. Since such communication costs rely on the amount of transfered data, this overhead becomes uncertain as well. We propose an algorithm to take advantage of the parallelism across a loop iteration while hiding the communication overhead. The resulting schedule will be evaluated in terms of confidence probability—the probability of having a schedule completed before a certain time. Experimental results show that the proposed framework performs better than a traditional algorithm running on an input which assumes fixed average timing information.",
author = "Sissades Tongsima and Chantana Chantrapornchai and Sha, \{Edwin H.M.\}",
note = "Publisher Copyright: {\textcopyright} Springer-Verlag Berlin Heidelberg 1998.; 4th Workshop on Job Scheduling Strategies for Parallel Processing held in conjunction with IPPS/SPDP 1998 ; Conference date: 30-03-1998 Through 30-03-1998",
year = "1998",
doi = "10.1007/bfb0053986",
language = "英语",
isbn = "3540648259",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "158--179",
editor = "Feitelson, \{Dror G.\} and Larry Rudolph",
booktitle = "Job Scheduling Strategies for Parallel Processing - IPPS/SPDP 1998 Workshop, Proceedings",
address = "德国",
}