|
[1] Aparapi. https://code.google.com/p/aparapi/. [2] JavaCL. https://code.google.com/p/javacl/. [3] Jocl-java bindings for opencl. http://www.jocl.org/. [4] MattScarpino. https://http://www.openclblog.com/2013/03/ opencl-image-filtering-on-nexus-10.html/. [5] QualComm SDK. https://developer.qualcomm.com/discover/ mobile-platforms/android/. [6] Rahul Garg. https://bitbucket.org/codedivine/testcln10/src. [7] Android NDK Document, 2012. [8] P. Calvert. Parallelisation of java for graphics processors. Final-year dissertation at University of Cambridge Computer Laboratory. Available from http://www. cl. cam. ac. uk/ prc33, 2010. [9] S. Che, M. Boyer, J. Meng, D. Tarjan, J. W. Sheaffer, S.-H. Lee, and K. Skadron. Rodinia: A benchmark suite for heterogeneous computing. In Workload Characterization, 2009. IISWC 2009. IEEE International Symposium on, pages 44–54. IEEE, 2009. [10] G. Dotzler, R. Veldema, and M. Klemm. Jcudamp: Openmp/java on cuda. In Proceedings of the 3rd International Workshop on Multicore Software Engineering, pages 10–17. ACM, 2010. [11] Google. Renderscript. http://developer.android.com/guide/ topics/renderscript/index.html. [12] K. Group. OpenCL. http://www.khronos.org/opencl/. [13] M. GSS. aopencl. https://code.google.com/p/aopencl/. [14] S. Lee, S.-J. Min, and R. Eigenmann. OpenMP to GPGPU: a compiler framework for automatic translation and optimization. In Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming, PPoPP ’09, pages 101–110, New York, NY, USA, 2009. ACM. [15] NVIDIA. CUDA Toolkit. http://developer.nvidia.com/ cuda-toolkit. [16] P. C. Pratt-Szeliga, J. W. Fawcett, and R. D. Welch. Rootbeer: Seamlessly using gpus from java. In High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on, pages 375–380. IEEE, 2012. [17] K. Skadron. Rodinia:Accelerating Compute-Intensive Applications with Accelerators. http://lava.cs.virginia.edu/Rodinia/. [18] R. Vallee-Rai, P. Co, E. Gagnon, L. Hendren, P. Lam, and V. Sundaresan. Soot: A java bytecode optimization framework. In CASCON First Decade High Impact Papers, pages 214–224. IBM Corp., 2010. [19] Y. Yan, M. Grossman, and V. Sarkar. Jcuda: A programmer-friendly interface for accelerating java programs with cuda. In Euro-Par 2009 Parallel Processing, pages 887–899. Springer, 2009. [20] C.-y. Yang, Y.-j.Wu, and S. Liao. O2render: An opencl-to-renderscript translator for porting across various gpus or cpus. In Embedded Systems for Real-time Multimedia (ESTIMedia), 2012 IEEE 10th Symposium on, pages 67–74. IEEE, 2012.
|