Bridging the Exascale Programming Gap with Dataflow based Technologies

Panel in MULTIPROG, HiPEAC - 21st January 2013 16:00 - Berlin, Germany

The MULTIPROG workshop is hosting a panel organized
by the TERAFLUX coordinator (Prof. Roberto Giorgi)

Dataflow is the most efficient Computational Paradigm. Jack Dennis, the father of Dataflow has defined it as "A Scheme of Computation in which an activity is initiated by presence of the data it needs to perform its function".
New ways of exploiting this principle are nowadays available. In terms of programming models we see at least: OmpSs, OpenStream, DDM-TFLUX, DataFlow-Scala, SWARM, just to name a few. Start-ups like CAPS, MAXELER, are also making available powerful dataflow based technologies. How effective are those technologies? Is there a clear winner? How complementary are those approaches in comparison to other best solutions available in the market?