1. Owens, J.D., M. Houston, D. Luebke, S. Green, J.E. Stone, and J.C., Phillips. 2008. GPU computing, In IEEE proceedings, 879–899.
2. Aleem, M., R. Prodan, and T. Fahringer. 2011. Scheduling java symphony applications on many-core parallel computers. In Euro-Par 2011 parallel processing, 167–179. Springer.
3. Lösch, A., T. Beisel, T. Kenter, C. Plessl, and M. Platzner. 2016. Performance-centric scheduling with task migration for a heterogeneous compute node in the data center. In Proceedings of the 2016 conference on design, automation and test in Europe. EDA consortium, 912–917.
4. Wen, Y., Z. Wang, and M.E.P. O’boyle. 2014. Smart multi-task scheduling for OpenCL programs on CPU/GPU heterogeneous platforms. In 2014 21st International conference on high performance computing (HiPC). IEEE, 1–10.
5. Wen, Y., and M.F. O’Boyle. 2017. Merge or separate multi-job scheduling for OpenCL kernels on CPU/GPU platforms. In Proceedings of the general purpose GPUs, 22–31. ACM.
https://doi.org/10.1145/3038228.3038235
.