|
[1] Jiun-Hung Ding, Wei-Chung Hsu, Bai-Cheng Jeng, Shih-Hao Hung and Yeh-Ching Chung, “HSAemu – A Full System Emulator for HSA Platforms,” in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS 2014), 2014. [2] M. Pearce, S. Zeadally, and R. Hunt, “Virtualization: Issues, Security Threats, and Solutions,” ACM Comput. Surv., vol. 45, no. 2, pp. 17:1–17:39, Mar. 2013. [Online]. Available: http://doi.acm.org/10.1145/2431211.2431216 [3] F. Bellard, “QEMU, a fast and portable dynamic translator,” in Proceedings of the annual conference on USENIX Annual Technical Conference, ser. ATEC ’05. Berkeley, CA, USA: USENIX Association, 2005, pp. 41–41. [Online]. Available: http://dl.acm.org/citation.cfm?id=1247360.1247401 [4] E. Witchel and M. Rosenblum, “Embra: Fast and Flexible Machine Simulation,” in Proceedings of the 1996 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, ser. SIGMETRICS ’96. New York, NY, USA: ACM, 1996, pp. 68–79. [Online]. Available: http://doi.acm.org/10.1145/233013.233025 [5] P. Bohrer, J. Peterson, M. Elnozahy, R. Rajamony, A. Gheith, R. Rockhold, C. Lefurgy, H. Sha?, T. Nakra, R. Simpson, E. Speight, K. Sudeep, E. Van Hensbergen, and L. Zhang, “Mambo: A Full System Simulator for the PowerPC Architecture,” SIGMETRICS Perform. Eval. Rev., vol. 31, no. 4, pp. 8–12, Mar. 2004. [Online]. Available: http://doi.acm.org/10.1145/1054907.1054910 39[6] A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, “KVM: the Linux virtual machine monitor,” in Proceedings of the Linux Symposium, vol. 1, 2007, pp. 225–230. [7] L. Shi, H. Chen, and J. Sun, “vCUDA: GPU accelerated high performance computing in virtual machines,” in Parallel Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on, May 2009, pp. 1–11. [8] V. Gupta, A. Gavrilovska, K. Schwan, H. Kharche, N. Tolia, V. Talwar, and P. Ranganathan, “GViM: GPU-accelerated Virtual Machines,” in Proceedings of the 3rd ACM Workshop on System-level Virtualization for High Performance Computing, ser. HPCVirt ’09. New York, NY, USA: ACM, 2009, pp. 17–24. [Online]. Available: http://doi.acm.org/10.1145/1519138.1519141 [9] G. Giunta, R. Montella, G. Agrillo, and G. Coviello, “A GPGPU transparent virtualization component for high performance computing clouds,” in Euro-Par 2010-Parallel Processing. Springer, 2010, pp. 379–391. [10] J. Duato, A. J. Pena, F. Silla, R. Mayo, and E. S. Quintana-Orti, “rCUDA: Reducing the number of GPU-based accelerators in high performance clusters,” in High Performance Computing and Simulation (HPCS), 2010 International Conference on. IEEE, 2010, pp. 224–231. [11] B. Gaster, L. Howes, D. Kaeli, P. Mistry, and D. Schaa, Heterogeneous Computing with OpenCL: Revised OpenCL 1.2 Edition. Elsevier Science, 2012. [Online]. Available: http://www.google.com.tw/books?id=yyI8jfvi9-8C [12] “C++ AMP : Language and Programming Model Version 1.2,” http://download.microsoft.com/download/2/2/9/ 22972859-15C2-4D96-97AE-93344241D56C/CppAMPOpenSpeci?cationV12.pdf. [13] “HSA programmers reference manual version 1.0 provisional ,” http://www.hsafoundation.com/standards/. 40[14] “HSA Platform System Architecture Speci?cation 1.0 Provisional,” http://www.hsafoundation.com/standards/. [15] “HSA Runtime version 1.00 Provisional ,” http://www.hsafoundation.com/standards/. [16] R. Ubal, B. Jang, P. Mistry, D. Schaa, and D. Kaeli, “Multi2Sim: a simulation framework for CPU-GPU computing,” pp. 335–344, 2012. [Online]. Available: http://doi.acm.org/10.1145/2370816.2370865 [17] “The GNU C Library Reference Manual for version 2.19,” http://www.gnu.org/software/libc/manual/pdf/libc.pdf.
|