|
[1] P. Ross, "Why CPU Frequency Stalled," in IEEE Spectrum, 2008. [2] John Nickolls and William J. Dally, "The GPU Computing Era," in IEEE Micro, 2010. [3] W.Tang, B.Duan and C. Zhang, "Accelerating Millions of Short Reads Mapping on a Heterogeneous Architecture with FPGA Accelerator," in FCCM, 2012. [4] G. Teodoro et al., "Coordinating the use of GPU and CPU for improving performance of compute intensive applications," in Cluster Computing and Workshops, 2009. [5] Enhua Wu and Youquan Liu, "Emerging technology about GPGPU," in APCCAS, 2008. [6] HSA Foundation, "HSA System Architecture Specification 1.0," 2015. [Online]. Available: http://www.hsafoundation.com/standards/. [7] HSA Foundation, "HSA Programmer Reference Manual Specification 1.01," 2015. [Online]. Available: http://ww.hsafoundation.com/standards/. [8] HSA Foundation , "HSA Runtime Specification 1.0. 2015," [Online]. Available: http://www.hsafoundation.com/standards/. [9] B.-C. Jeng, "HSAemu Framework," 2014. [10] W.-C. Sun, "An OpenCL 2.0 Runtime Based on HSA Runtime," 2015. 37 [11] Jui Hsiao, "An OpenCL 2.0 Compilation Framework for HSA," 2015. [12] F. Peng, "OpenCL 2.0 Enabled HSA Hardware Emulation," 2015. [13] Fabrice Bellard, "QEMU, a fast and portable dynamic translator," in USENIX, 2005. [14] J.H. Ding et al, "PQEMU: a parallel system emulator based on QEMU," in ICPADS, 276-283, 2004. [15] Z. Wang et al., "COREMU: a scalable and portable parallel full-system emulator.," in PPoPP, 2011. [16] Nathan Binkert et al, "The gem5 simulator," in ACM SIGRACH Computer Architecture News, 1-7, 2011. [17] Ali Bakhoda et al, "Analyzing CUDA workloads using a detailed GPU simulator.," pp. 163-174, 2009. [18] R. Ubal et al, "Multi2Sim: a simulation framework to evaluate multicore- multithread processors.," in HPCA, 2007. [19] Hestness J. et al., "gem5-gpu: A Heterogeneous CPU-GPU Simulator," in IEEE Computer Architecture Letters 14, 2014. [20] C.-Y. Kuo, "Implementation of Image Feature Supports in HSAemu Framework," 2015. [21] Intel, "OpenCL 2.0 Shared Virtual Memory Overview," 2014. [Online]. Available: https://software.intel.com/en-us/articles/opencl-20-shared-virtual-memory- overview. |