DaSH: A benchmark suite for hybrid dataflow and shared memory programming models
Three important properties of DaSH are breadth, depth and portability. The main strength of dataflow is the ability to eliminate unnecessary barriers. Dataflow and shared memory implementations have comparable code complexity. Dataflow implementations can improve performance of shared memory programs. No single parallel programming paradigm is suitable for all DaSH benchmarks.
benchmark suite dataflow shared memory programming model transactional memory