The search functionality is under construction.
The search functionality is under construction.

Scheduling for Independent-Task Applications on Heterogeneous Parallel Computing Environments under the Unidirectional One-Port Model

Fukuhito OOSHITA, Susumu MATSUMAE, Toshimitsu MASUZAWA

  • Full Text Views

    0

  • Cite this

Summary :

For execution of computation-intensive applications, one of the most important paradigms is to divide the application into a large number of small independent tasks and execute them on heterogeneous parallel computing environments (abbreviated by HPCEs). In this paper, we aim to execute independent tasks efficiently on HPCEs. We consider the problem to find a schedule that maximizes the throughput of task execution for a huge number of independent tasks. First, for HPCEs where the network forms a directed acyclic graph, we show that we can find, in polynomial time, a schedule that attains the optimal throughput. Secondly, for arbitrary HPCEs, we propose an (+ε)-approximation algorithm for any constant ε(ε>0). In addition, we also show that the framework of our approximation algorithm can be applied to other collective communications such as the gather operation.

Publication
IEICE TRANSACTIONS on Information Vol.E90-D No.2 pp.403-417
Publication Date
2007/02/01
Publicized
Online ISSN
1745-1361
DOI
10.1093/ietisy/e90-d.2.403
Type of Manuscript
Special Section PAPER (Special Section on Foundations of Computer Science)
Category
Parallel and Distributed Computing

Authors

Keyword