| Article ID | Journal | Published Year | Pages | File Type |
|---|---|---|---|---|
| 6935260 | Parallel Computing | 2015 | 31 Pages |
Abstract
This article presents DaSH - the first comprehensive benchmark suite for hybrid dataflow and shared memory programming models. DaSH features 11 benchmarks, each representing one of the Berkeley dwarfs that capture patterns of communication and computation common to a wide range of emerging applications. DaSH also includes sequential and shared-memory implementations based on OpenMP and Intel TBB to facilitate easy comparison between hybrid dataflow implementations and traditional shared memory implementations based on work-sharing and/or tasks. Finally, we use DaSH to evaluate three different hybrid dataflow models, identify their advantages and shortcomings, and motivate further research on their characteristics.
Related Topics
Physical Sciences and Engineering
Computer Science
Computer Science Applications
Authors
Vladimir Gajinov, Srdjan StipiÄ, Igor EriÄ, Osman S. Unsal, Eduard Ayguadé, Adrian Cristal,
