Seamless Heterogeneous Computing: Combining Gpgpu And Task Parallelism