Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments, 2004. Proceedings.
DOI: 10.1109/hips.2004.1299186
|View full text |Cite
|
Sign up to set email alerts
|

Rethinking the pipeline as object-oriented states with transformations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
18
0

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 21 publications
(18 citation statements)
references
References 6 publications
0
18
0
Order By: Relevance
“…Pipeline stages may be seen as transformations on work items [33]. Threads pick work items from queues holding work items from various stages in the pipeline.…”
Section: Schedulingmentioning
confidence: 99%
“…Pipeline stages may be seen as transformations on work items [33]. Threads pick work items from queues holding work items from various stages in the pipeline.…”
Section: Schedulingmentioning
confidence: 99%
“…MacDonald et al [13] proposed the master-slave scheduling technique that TBB uses as its execution model for pipelines. They implemented their technique in the patternbased parallel programming system CO 2 P 3 S. The CO 2 P 3 S system enabled a top-down approach to developing parallel programs: a developer selected the parallel programming patterns (pipeline parallelism being one of the selections), configured the parameters and the system generates the skeleton code (Java) for the different components.…”
Section: Related Workmentioning
confidence: 99%
“…TBB's pipeline execution model is based on MacDonald's work [13]. This tasking model alleviates the rampup/ramp-down problem as the pipelines starts/ends while also providing better load-balancing by allocating more tasks to different filters dynamically.…”
Section: Filter1mentioning
confidence: 99%
“…Iterative, multi-phase applications are frequently structured as nested models with an outer code controlling multiple phases each based on a possibly different parallel pattern. The graphical animation described in [6] implements expensive pipeline stages with masterworker model. The FLASH [3] code we will study later nests parallel recursive tree computations in an adaptive mesh refinement model.…”
Section: Computational Model Compositionmentioning
confidence: 99%