Exploiting coarse-grained task, data, and pipeline parallelism in stream programs

Abstract

As multicore architectures enter the mainstream, there is a pressing demand for high-level programming models that can effectively map to them. Stream programming offers an attractive way to expose coarse-grained parallelism, as streaming applications (image, video, DSP, etc.) are naturally represented by independent filters that communicate over explicit… (More)
DOI: 10.1145/1168857.1168877
View Slides

Topics

Statistics

0204060'06'07'08'09'10'11'12'13'14'15'16'17'18
Citations per Year

580 Citations

Semantic Scholar estimates that this publication has 580 citations based on the available data.

See our FAQ for additional information.

  • Presentations referencing similar topics