Integrating task and data parallelism by means of coordination patterns | IEEE Conference Publication | IEEE Xplore