1997
DOI: 10.1109/71.642945
|View full text |Cite
|
Sign up to set email alerts
|

A framework for exploiting task and data parallelism on distributed memory multicomputers

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
74
0
5

Year Published

1997
1997
2013
2013

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 91 publications
(79 citation statements)
references
References 23 publications
0
74
0
5
Order By: Relevance
“…Ce sont les algorithmes d'ordonnancement en une étape (Boudet et al, 2003). La seconde catégorie regroupe les algorithmes d'ordonnancement en deux étapes (Radulescu et al, 2001a;Radulescu et al, 2001b;Ramaswamy et al, 1997;Rauber et al, 1998) où l'allocation et le placement sont séparés en deux procédures distinctes.…”
Section: Exemple D'ordonnancement En Deux éTapes D'un Graphe De Tâcunclassified
See 2 more Smart Citations
“…Ce sont les algorithmes d'ordonnancement en une étape (Boudet et al, 2003). La seconde catégorie regroupe les algorithmes d'ordonnancement en deux étapes (Radulescu et al, 2001a;Radulescu et al, 2001b;Ramaswamy et al, 1997;Rauber et al, 1998) où l'allocation et le placement sont séparés en deux procédures distinctes.…”
Section: Exemple D'ordonnancement En Deux éTapes D'un Graphe De Tâcunclassified
“…De nombreuses études ont été réalisées pour l'ordonnancement de graphes de tâches parallèles dans le cas de plates-formes homogènes (Lepère et al, 2002;Radulescu et al, 2001a;Radulescu et al, 2001b;Ramaswamy et al, 1997;Rauber et al, 1998). Or les plates-formes hétérogènes sont de plus en plus répandues et très attrayantes car elles peuvent permettre de déployer des applications parallèles à des échelles sans précédents.…”
Section: Exemple D'ordonnancement En Deux éTapes D'un Graphe De Tâcunclassified
See 1 more Smart Citation
“…In other words, a task is assigned a single core. The techniques presented in [2]- [5] take into account data parallelism within tasks as well as task parallelism. Their methods take a task graph as input and perform task scheduling and mapping simultaneously, aiming at minimization of schedule length or maximization of pipeline throughput.…”
Section: Related Workmentioning
confidence: 99%
“…Compiler-based approaches seek to identify task-parallel structures automatically, within data-parallel speci cations 11,14,21], while language-based approaches provide new language constructs for specifying task parallelism explicitly 3,6,19,24]. Both approaches have shown promise in certain application areas, but each also has disadvantages.…”
Section: Introductionmentioning
confidence: 99%