See this document in CiteSeerX!

CPR: Mixed Task and Data Parallel Scheduling for Distributed Systems (2001)  (Make Corrections)  (4 citations)
Andrei Radulescu, Cristina Nicolescu, Arjan J.C. van Gemund, Pieter P. Jonker



  Home/Search   Context   Related

 
View or download:
ph.tn.tudelft.nl/Peopl...IPDPS2001.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  ph.tn.tudelft.n...ications.person (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: It is well-known that mixing task and data parallelism to solve large computational applications often yields better speedups compared to either applying pure task parallelism or pure data parallelism. Typically, the applications are modeled in terms of a dependence graph of coarse-grain data-parallel tasks, called a data-parallel task graph. In this paper we present a new compile-time heuristic, named Critical Path Reduction (CPR), for scheduling data-parallel task graphs. Experimental results ... (Update)

Context of citations to this paper:   More

.... Skeletons are embedded in a sequential language, hence being the only source of parallelism in such a program.However, SRB97,SY00,RNvGP01] showed that exploiting both task and data parallelism in a program yields better speedups than either pure task or pure data...

.... both task and data parallelism yields better speedups compared to either pure task parallelism or pure data parallelism [2, 7, 21, 18, 27]. In large applications, pure data parallelism is relatively limited, especially for irregular applications. Task parallelism, on the...

Cited by:   More
SmartCam Design Framework - Caarls Jonker And (2003)   (Correct)
Application Driven Design Of Embedded Real-Time Image.. - Pieter Jonker Wouter (2003)   (Correct)
A Low-Cost Approach towards Mixed Task and Data Parallel.. - Radulescu, van Gemund (2001)   (Correct)

Similar documents (at the sentence level):
69.0%:   CPR: Mixed Task and Data Parallel Scheduling for.. - Radulescu.. (2001)   (Correct)

Active bibliography (related documents):   More   All
0.2:   Steady-State Scheduling Of Task Graphs On.. - Beaumont, Legrand, .. (2003)   (Correct)
0.2:   A Data and Task Parallel Image Processing Environment for.. - Nicolescu, Jonker (2001)   (Correct)
0.2:   A Data and Task Parallel Image Processing Environment for.. - Nicolescu, Jonker (2001)   (Correct)

Similar documents based on text:   More   All
0.5:   A Data and Task Parallel Image Processing Environment - Nicolescu, Jonker (2002)   (Correct)
0.3:   Fast and Effective Task Scheduling in - Heterogeneous Systems Andrei   (Correct)
0.3:   Preemptive Task Scheduling for Distributed Systems - Radulescu, van Gemund (2000)   (Correct)

Related documents from co-citation:   More   All
3:   Algorithmic Skeletons: Structured Management of Parallel Computation (context) - Cole - 1989
2:   User Transparent Parallel Image Processing - Seinstra - 2003
2:   MPI: A Message-Passing Interface Standard - Interface - 1994

BibTeX entry:   (Update)

A. Radulescu, C. Nicolescu, A. van Gemund, and P.P.Jonker. Cpr: Mixed task and data parallel scheduling for distributed systems. In CDROM proceedings of The 15th International Parallel and Distributed Symposium. San Francisco, California, 2001. Best Paper Award. http://citeseer.ist.psu.edu/radulescu01cpr.html   More

@inproceedings{ radulescucpr,
    author = "Andrei Radulescu and Cristina Nicolescu and Arjan J. C. van Gemund and Pieter P. Jonker",
    title = "{CPR}: Mixed Task and Data Parallel Scheduling for Distributed Systems",
    pages = "39--41",
    url = "citeseer.ist.psu.edu/radulescu01cpr.html" }
Citations (may not include all citations):
4212   Computers and Intractability: A Guide to the Theory of NP-Co.. (context) - Garey, Johnson - 1979
294   High Performance Compilers for Parallel Computing (context) - Wolfe - 1995
247   Partitioning and Scheduling Parallel Programs for Execution .. (context) - Sarkar - 1989
219   Bounds on multiprocessing timing anomalies (context) - Graham - 1969
96   A language for modular parallel programming (context) - Foster, Chandy - 1995
93   DSC: Scheduling parallel tasks on an unbounded number of pro.. - Yang, Gerasoulis - 1994
93   Static rate-optimal scheduling of iterative dataflow program.. (context) - Parhi, Messerschmitt - 1991
81   Hypertool: A programming aid for message-passing systems - Wu, Gajski - 1990
73   Exploiting task and data parallelism on a multicomputer - Subhlok, Stichnoth et al. - 1993
55   Constructive methods for scheduling uniform loop nests - Darte, Robert - 1994
55   Baltimore: Johns Hopkins University Press (context) - Golub, van Loan - 1996
54   Approximate algorithms for scheduling parallelizable tasks (context) - Turek, Wolf et al. - 1992
40   Iterative modulo scheduling (context) - Rau - 1996
34   A Fortran package for large-scale nonlinear programming (context) - Gill, Murray et al. - 1997
26   Parallel Programming and Compilers (context) - Polychronopoulos - 1988
23   A framework for exploiting task and data parallelism on dist.. (context) - Ramaswamy, Sapatnekar et al. - 1997
23   A new model for integrated nested task and data parallel pro.. - Subhlok, Yang - 1997
15   A task and data parallel programming language based on share.. (context) - Hassen, Bal et al. - 1998
14   FLB: Fast load balancing for distributed-memory machines - Radulescu, van Gemund - 1999
12   Scheduling UET-- UCT series--parallel graphs on two processo.. - Finta, Liu et al. - 1996
11   Optimal use of mixed task and data parallelism for pipelined.. - Subhlok, Vondran - 2000
10   the complexity of list scheduling algorithms for distributed.. - Radulescu, van Gemund - 1999
9   Run-time techniques for exploiting irregular task parallelis.. - Fu, Yang - 1997
9   Hierarchical compilation of macro dataflow graphs for multip.. (context) - Prasanna, Agarwal et al. - 1994
7   Models and scheduling algorithms for mixed data and task par.. (context) - Chakrabarti, Demmel et al. - 1997
6   Compiler support for task scheduling in hierarchical executi.. (context) - Rauber, Runger - 1998
http://www.ampl.com/cm/

Documents on the same site (http://www.ph.tn.tudelft.nl/Bin/publications.person):   More
Utility Map Reconstruction - de Knecht, Schavemaker, Reinders..   (Correct)
Automatic determination of the center of rotation of.. - van der Glas, Vos..   (Correct)
Probabilistic PCA and ICA subspace mixture models for.. - de Ridder, Kittler, Duin (2000)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC