OpenCL Runtime for OS-Driven Task Pipelining on Heterogeneous Accelerators | IEEE Conference Publication | IEEE Xplore