An optimised dataflow engine for GPGPU stream processing. (15th May 2019)