1. [1] R. Brochard and N. Nikolaev, “Multi-platform implementation of OpenCL 1.2 targeting CPUs,” http://code.google.com/p/freeocl/, accessed June 5. 2013.
2. [2] C.K. Luk, S. Hong, and H. Kim, “Qilin: exploiting parallelism on heterogeneous multiprocessors with adaptive mapping,” Proc. 42nd Annual IEEE/ACM International Symposium on Microarchitecture, MICRO 42, pp.45-55, New York, NY, USA, 2009.
3. [3] D. Grewe and M.F.P. O'Boyle, “A static task partitioning approach for heterogeneous systems using OpenCL,” Compiler Construction, ed. J. Knoop, Lecture Notes in Computer Science, vol.6601, pp.286-305, Springer, 2011.
4. [4] M. Boyer, S. Che, K. Skadron, J. Gummaraju, and N. Jayasena, “Automatic intra-application load balancing for heterogeneous systems,” AMD Fusion Developer Summit, 2011.
5. [5] C. Lattner, “LLVM and Clang: Advancing compiler technology,” FOSDEM '11: Free and Open Source Developers' European Meeting, Brussels, Belgium, 2011.