메뉴 건너뛰기




Volumn 50, Issue 3, 2017, Pages

GPU virtualization and scheduling methods: A comprehensive survey

Author keywords

Cloud computing; CPU GPU heterogeneous computing; GPU scheduling methods; GPU virtualization

Indexed keywords

CLOUD COMPUTING; COMPUTER GRAPHICS; COMPUTER HARDWARE; DISTRIBUTED COMPUTER SYSTEMS; ENERGY EFFICIENCY; GREEN COMPUTING; NETWORK FUNCTION VIRTUALIZATION; PROGRAM PROCESSORS; SCHEDULING; SURVEYS; VIRTUAL ADDRESSES; VIRTUAL REALITY; VIRTUALIZATION;

EID: 85027078923     PISSN: 03600300     EISSN: 15577341     Source Type: Journal    
DOI: 10.1145/3068281     Document Type: Review
Times cited : (97)

References (173)
  • 3
    • 85027038682 scopus 로고    scopus 로고
    • 2009
    • AMD. 2009. R6xx-3D-Registers.pdf. Retrieved from http://amd-dev. wpengine.netdna-cdn.com/wordpress/media/2013/10/R6xx-3D-Registers.pdf. (2009).
    • (2009) R6xx-3D-Registers.pdf
  • 6
    • 70350729133 scopus 로고    scopus 로고
    • Accelerating monte carlo simulations of photon transport in a voxelized geometry using a massively parallel graphics processing unit
    • 2009
    • Andreu Badal and Aldo Badano. 2009. Accelerating monte carlo simulations of photon transport in a voxelized geometry using a massively parallel graphics processing unit. Med. Phys. 36, 11(2009), 4878-4880.
    • (2009) Med. Phys. , vol.36 , Issue.11 , pp. 4878-4880
    • Badal, A.1    Badano, A.2
  • 11
    • 0035481820 scopus 로고    scopus 로고
    • Credit-based fair queueing (CBFQ): A simple service-scheduling algorithm for packet-switched networks
    • 2001
    • Brahim Bensaou, Danny H. K. Tsang, and King Tung Chan. 2001. Credit-based fair queueing (CBFQ): A simple service-scheduling algorithm for packet-switched networks. IEEE/ACM Trans. Network. 9, 5(2001), 591-604.
    • (2001) IEEE/ACM Trans. Network. , vol.9 , Issue.5 , pp. 591-604
    • Bensaou, B.1    Tsang, D.H.K.2    Chan, K.T.3
  • 12
    • 33749245662 scopus 로고    scopus 로고
    • The direct3d 10 system
    • ACM
    • David Blythe. 2006. The direct3d 10 system. In ACM Transactions on Graphics, Vol. 25. ACM, 724-734.
    • (2006) ACM Transactions on Graphics , vol.25 , pp. 724-734
    • Blythe, D.1
  • 13
    • 84988905990 scopus 로고    scopus 로고
    • Understanding GPU power: A survey of profiling, modeling, and simulation methods
    • 2016
    • Robert A. Bridges, Neena Imam, and Tiffany M Mintz. 2016. Understanding GPU power: A survey of profiling, modeling, and simulation methods. ACM Comput. Surv. 49, 3(2016), 41.
    • (2016) ACM Comput. Surv. , vol.49 , Issue.3 , pp. 41
    • Bridges, R.A.1    Imam, N.2    Mintz, T.M.3
  • 17
    • 84866630668 scopus 로고    scopus 로고
    • The architecture of vmware esxi
    • 2008
    • Charu Chaubal. 2008. The architecture of vmware esxi. VMware White Pap. 1, 7 (2008).
    • (2008) VMware White Pap. , vol.1 , Issue.7
    • Chaubal, C.1
  • 28
    • 84866114929 scopus 로고    scopus 로고
    • High performance network virtualization with SR-IOV
    • 2012
    • Yaozu Dong, Xiaowei Yang, Jianhui Li, Guangdeng Liao, Kun Tian, and Haibing Guan. 2012. High performance network virtualization with SR-IOV. J. Parallel Distrib. Comput. 72, 11(2012), 1471-1480.
    • (2012) J. Parallel Distrib. Comput. , vol.72 , Issue.11 , pp. 1471-1480
    • Dong, Y.1    Yang, X.2    Li, J.3    Liao, G.4    Tian, K.5    Guan, H.6
  • 30
    • 77952266871 scopus 로고    scopus 로고
    • GPU virtualization on VMware's hosted I/O architecture
    • 2009
    • Micah Dowty and Jeremy Sugerman. 2009. GPU virtualization on VMware's hosted I/O architecture. ACM SIGOPS Operat. Syst. Rev. 43, 3(2009), 73-82.
    • (2009) ACM SIGOPS Operat. Syst. Rev. , vol.43 , Issue.3 , pp. 73-82
    • Dowty, M.1    Sugerman, J.2
  • 37
    • 84880327377 scopus 로고    scopus 로고
    • Generalpurpose computation on GPUs for high performance cloud computing
    • 2013
    • Roberto R. Expósito, Guillermo L. Taboada, Sabela Ramos, Juan Touriño, and Ramón Doallo. 2013. Generalpurpose computation on GPUs for high performance cloud computing. Concurr. Comput.: Pract. Exper. 25, 12(2013), 1628-1642.
    • (2013) Concurr. Comput.: Pract. Exper. , vol.25 , Issue.12 , pp. 1628-1642
    • Expósito, R.R.1    Taboada, G.L.2    Ramos, S.3    Touriño, J.4    Doallo, R.5
  • 43
    • 84874423459 scopus 로고    scopus 로고
    • A GPU accelerated high performance cloud computing infrastructure for grid computing based virtual environmental laboratory
    • Springer, Berlin, Heidelberg
    • Francisco Giunta, Raffaele Montella, Giuliano Laccetti, Florin Isaila, and F. Blas. 2011. A GPU accelerated high performance cloud computing infrastructure for grid computing based virtual environmental laboratory. Adv. Grid Comput. Lecture Notes in Computer Science. Vol. 6271. Springer, Berlin, Heidelberg, 35-43.
    • (2011) Adv. Grid Comput. Lecture Notes in Computer Science. , vol.6271 , pp. 35-43
    • Giunta, F.1    Montella, R.2    Laccetti, G.3    Isaila, F.4    Blas, F.5
  • 44
    • 78349273083 scopus 로고    scopus 로고
    • A GPGPU transparent virtualization component for high performance computing clouds
    • Springer
    • Giulio Giunta, Raffaele Montella, Giuseppe Agrillo, and Giuseppe Coviello. 2010. A GPGPU transparent virtualization component for high performance computing clouds. In Euro-Par 2010-Parallel Processing. Springer, 379-391.
    • (2010) Euro-par 2010-parallel Processing , pp. 379-391
    • Giunta, G.1    Montella, R.2    Agrillo, G.3    Coviello, G.4
  • 46
    • 84926427148 scopus 로고
    • Survey of virtual machine research
    • 1974
    • Robert P. Goldberg. 1974. Survey of virtual machine research. Computer 7, 6(1974), 34-45.
    • (1974) Computer , vol.7 , Issue.6 , pp. 34-45
    • Goldberg, R.P.1
  • 48
    • 84861018407 scopus 로고    scopus 로고
    • Particle simulation using CUDA
    • 2010
    • Simon Green. 2010. Particle simulation using cuda. NVIDIA Whitepaper 6(2010), 121-128.
    • (2010) NVIDIA Whitepaper , vol.6 , pp. 121-128
    • Green, S.1
  • 49
    • 0030243005 scopus 로고    scopus 로고
    • A high-performance, portable implementation of the MPI message passing interface standard
    • 1996
    • William Gropp, Ewing Lusk, Nathan Doss, and Anthony Skjellum. 1996. A high-performance, portable implementation of the MPI message passing interface standard. Parallel Comput. 22, 6(1996), 789-828.
    • (1996) Parallel Comput. , vol.22 , Issue.6 , pp. 789-828
    • Gropp, W.1    Lusk, E.2    Doss, N.3    Skjellum, A.4
  • 50
    • 79951728783 scopus 로고    scopus 로고
    • The opencl specification
    • 2008
    • Khronos OpenCL Working Group et al. 2008. The opencl specification. Version 1, 29(2008), 8.
    • (2008) Version , vol.1 , Issue.29 , pp. 8
  • 52
    • 84939240957 scopus 로고    scopus 로고
    • Energy-efficient SLA guarantees for virtualized GPU in cloud gaming
    • 2015
    • Haibing Guan, Jianguo Yao, Zhengwei Qi, and Runze Wang. 2015. Energy-efficient SLA guarantees for virtualized GPU in cloud gaming. IEEE Trans-actions on Parallel Distrib. Syst. 26, 9(2015), 2434-2443.
    • (2015) IEEE Trans-actions on Parallel Distrib. Syst. , vol.26 , Issue.9 , pp. 2434-2443
    • Guan, H.1    Yao, J.2    Qi, Z.3    Wang, R.4
  • 58
    • 84965004939 scopus 로고    scopus 로고
    • NVIDIA GRID: Graphics accelerated VDI with the visual performance of a workstation
    • 2014
    • Alex Herrera. 2014. NVIDIA GRID: Graphics accelerated VDI with the visual performance of a workstation. Nvidia Corp (2014). http://www.nvidia.com/content/grid/vdi-whitepaper.pdf.
    • (2014) NVIDIA Corp
    • Herrera, A.1
  • 62
    • 84878588753 scopus 로고    scopus 로고
    • Client rendering method for desktop virtualization services
    • 2013
    • Su Min Jang, Won Hyuk Choi, and Won Young Kim. 2013. Client rendering method for desktop virtualization services. ETRI J. 35, 2(2013), 348-351.
    • (2013) ETRI J. , vol.35 , Issue.2 , pp. 348-351
    • Jang, S.M.1    Choi, W.H.2    Kim, W.Y.3
  • 64
    • 84878141243 scopus 로고    scopus 로고
    • Exploiting GPUs invirtual machine for biocloud
    • 2013 2013
    • Heeseung Jo, Jinkyu Jeong, Myoungho Lee, and Dong Hoon Choi. 2013a. Exploiting GPUs invirtual machine for biocloud. BioMed Res. Int. 2013 (2013).
    • (2013) BioMed Res. Int
    • Jo, H.1    Jeong, J.2    Lee, M.3    Choi, D.H.4
  • 65
    • 84874986898 scopus 로고    scopus 로고
    • GPU virtualization using PCI direct pass-through
    • Trans Tech Publ
    • Hee Seung Jo, Myung Ho Lee, and Dong Hoon Choi. 2013b. GPU virtualization using PCI direct pass-through. In Applied Mechanics and Materials, Vol. 311. Trans Tech Publ, 15-19.
    • (2013) Applied Mechanics and Materials , vol.311 , pp. 15-19
    • Jo, H.S.1    Lee, M.H.2    Choi, D.H.3
  • 74
    • 85102984928 scopus 로고    scopus 로고
    • Programming massively parallel processors: A hands-on approach
    • David B. Kirk and W. Hwu Wen-mei. 2012. Programming Massively Parallel Processors: A Hands-on Approach. Newnes.
    • (2012) Newnes
    • Kirk, D.B.1    Wen-Mei, W.H.2
  • 83
    • 84962521288 scopus 로고    scopus 로고
    • VADI: GPU virtualization for an automotive platform
    • 2016
    • Chiyoung Lee, Se-Won Kim, and Chuck Yoo. 2016. VADI: GPU virtualization for an automotive platform. IEEE Trans. Industr. Inf. 12, 1(2016), 277-290.
    • (2016) IEEE Trans. Industr. Inf. , vol.12 , Issue.1 , pp. 277-290
    • Lee, C.1    Kim, S.-W.2    Yoo, C.3
  • 91
    • 84897749415 scopus 로고    scopus 로고
    • Disengaged scheduling for fair, protected access to fast computational accelerators
    • ACM
    • Konstantinos Menychtas, Kai Shen, and Michael L. Scott. 2014. Disengaged scheduling for fair, protected access to fast computational accelerators. In ACM SIGPLAN Notices, Vol. 49. ACM, 301-316.
    • (2014) ACM SIGPLAN Notices , vol.49 , pp. 301-316
    • Menychtas, K.1    Shen, K.2    Scott, M.L.3
  • 93
    • 84907440423 scopus 로고    scopus 로고
    • A survey of methods for analyzing and improving GPU energy efficiency
    • 2015
    • Sparsh Mittal and Jeffrey S. Vetter. 2015. A survey of methods for analyzing and improving GPU energy efficiency. ACM Comput. Surv. 47, 2(2015), 19.
    • (2015) ACM Comput. Surv. , vol.47 , Issue.2 , pp. 19
    • Mittal, S.1    Vetter, J.S.2
  • 95
    • 84896394744 scopus 로고    scopus 로고
    • Virtualizing high-end GPGPUs on ARM clusters for the next generation of high performance cloud computing
    • 2014
    • Raffaele Montella, Giulio Giunta, and Giuliano Laccetti. 2014. Virtualizing high-end GPGPUs on ARM clusters for the next generation of high performance cloud computing. Cluster Comput. 17, 1(2014), 139-152.
    • (2014) Cluster Comput. , vol.17 , Issue.1 , pp. 139-152
    • Montella, R.1    Giunta, G.2    Laccetti, G.3
  • 100
    • 85027078971 scopus 로고    scopus 로고
    • NVIDIA. 2012. HyperQ Example. Retrieved from http://docs.nvidia.com/cuda/samples/6-Advanced/simpleHyperQ/doc/HyperQ.pdf.
    • (2012) HyperQ Example
  • 101
    • 85025673404 scopus 로고    scopus 로고
    • NVIDIA. 2016a. GP100 Pascal Whitepaper. Retrieved from https://images.nvidia.com/content/pdf/tesla/whitepaper/pascal-architecture-whitepaper.pdf.
    • (2016) GP100 Pascal Whitepaper
  • 104
  • 109
    • 85027003084 scopus 로고    scopus 로고
    • PathScale. 2012. pathscale/pscnv. Retrieved from https://github.com/pathscale/pscnv.
    • (2012) Pathscale/pscnv
  • 111
    • 80955152874 scopus 로고    scopus 로고
    • The top 10 innovations in the new NVIDIA fermi architecture, and the top 3 next challenges
    • 2009
    • David Patterson. 2009. The top 10 innovations in the new NVIDIA fermi architecture, and the top 3 next challenges. NVIDIA Whitepaper 47 (2009).
    • (2009) NVIDIA Whitepaper , vol.47
    • Patterson, D.1
  • 112
    • 84908669300 scopus 로고    scopus 로고
    • A complete and efficient CUDA-sharing solution for HPC clusters
    • 2014
    • Antonio J. Peña, Carlos Reaño, Federico Silla, Rafael Mayo, Enrique S. Quintana-Ortí, and José Duato. 2014. A complete and efficient CUDA-sharing solution for HPC clusters. Parallel Comput. 40, 10(2014), 574-588.
    • (2014) Parallel Comput. , vol.40 , Issue.10 , pp. 574-588
    • Peña, A.J.1    Reaño, C.2    Silla, F.3    Mayo, R.4    Quintana-Orti, E.S.5    Duato, J.6
  • 113
    • 84976631372 scopus 로고    scopus 로고
    • Providing CUDA acceleration to KVM virtual machines in InfiniBand Clusters with rCUDA
    • Springer
    • Ferran Pérez, Carlos Reaño, and Federico Silla. 2016. Providing CUDA acceleration to KVM virtual machines in InfiniBand Clusters with rCUDA. In Distributed Applications and Interoperable Systems. Springer, 82-95.
    • (2016) Distributed Applications and Interoperable Systems , pp. 82-95
    • Pérez, F.1    Reaño, C.2    Silla, F.3
  • 116
    • 84894620801 scopus 로고    scopus 로고
    • LAMMPS-large-scale atomic/molecular massively parallel simulator
    • 2007
    • Steve Plimpton, Paul Crozier, and Aidan Thompson. 2007. LAMMPS-large-scale atomic/molecular massively parallel simulator. Sandia National Laboratories 18 (2007). http://lammps.sandia.gov.
    • (2007) Sandia National Laboratories , vol.18
    • Plimpton, S.1    Crozier, P.2    Thompson, A.3
  • 118
    • 84907339380 scopus 로고    scopus 로고
    • VGRIS: Virtualized GPU resource isolation and scheduling in cloud gaming
    • 2014
    • Zhengwei Qi, Jianguo Yao, Chao Zhang, Miao Yu, Zhizhou Yang, and Haibing Guan. 2014. VGRIS: Virtualized GPU resource isolation and scheduling in cloud gaming. ACM Trans. Arch. Code Optimiz. 11, 2(2014), 17.
    • (2014) ACM Trans. Arch. Code Optimiz. , vol.11 , Issue.2 , pp. 17
    • Qi, Z.1    Yao, J.2    Zhang, C.3    Yu, M.4    Yang, Z.5    Guan, H.6
  • 119
    • 84905836276 scopus 로고    scopus 로고
    • Toward a paravirtual vRDMA device for VMware ESXi guests
    • 2012, 2012
    • Adit Ranadive and Bhavesh Davda. 2012. Toward a paravirtual vRDMA device for VMware ESXi guests. VMware Techn. J. 2012 1, 2 (2012).
    • (2012) VMware Techn. J , vol.1 , Issue.2
    • Ranadive, A.1    Davda, B.2
  • 127
    • 79951813794 scopus 로고    scopus 로고
    • Cloud and heterogeneous computing solutions exist today for the emerging big data problems in biology
    • 2011
    • Eric E. Schadt, Michael D. Linderman, Jon Sorenson, Lawrence Lee, and Garry P. Nolan. 2011. Cloud and heterogeneous computing solutions exist today for the emerging big data problems in biology. Nat. Rev. Genet. 12, 3(2011), 224-224.
    • (2011) Nat. Rev. Genet. , vol.12 , Issue.3 , pp. 224
    • Schadt, E.E.1    Linderman, M.D.2    Sorenson, J.3    Lee, L.4    Nolan, G.P.5
  • 130
    • 80051667116 scopus 로고    scopus 로고
    • The development of Mellanox/NVIDIA GPUDirect over InfiniBanda new model for GPU to GPU communications
    • 2011
    • Gilad Shainer, Ali Ayoub, Pak Lui, Tong Liu, Michael Kagan, Christian R. Trott, Greg Scantlen, and Paul S. Crozier. 2011. The development of Mellanox/NVIDIA GPUDirect over InfiniBanda new model for GPU to GPU communications. Comput. Sci. Res. Dev. 26, 3-4(2011), 267-273.
    • (2011) Comput. Sci. Res. Dev. , vol.26 , Issue.3-4 , pp. 267-273
    • Shainer, G.1    Ayoub, A.2    Lui, P.3    Liu, T.4    Kagan, M.5    Trott, C.R.6    Scantlen, G.7    Crozier, P.S.8
  • 134
    • 84860524424 scopus 로고    scopus 로고
    • VCUDA: GPU-accelerated high-performance computing in virtual machines
    • 2012
    • Lin Shi, Hao Chen, Jianhua Sun, and Kenli Li. 2012. vCUDA: GPU-accelerated high-performance computing in virtual machines. IEEE Trans. Comput. 61, 6(2012), 804-816.
    • (2012) IEEE Trans. Comput. , vol.61 , Issue.6 , pp. 804-816
    • Shi, L.1    Chen, H.2    Sun, J.3    Li, K.4
  • 135
    • 79956161825 scopus 로고    scopus 로고
    • SHARC: A scalable 3D graphics virtual appliance delivery framework in cloud
    • 2011
    • Weidong Shi, Yang Lu, Zhu Li, and Jonathan Engelsma. 2011. SHARC: A scalable 3D graphics virtual appliance delivery framework in cloud. J. Netw. Comput. Appl. 34, 4(2011), 1078-1087.
    • (2011) J. Netw. Comput. Appl. , vol.34 , Issue.4 , pp. 1078-1087
    • Shi, W.1    Lu, Y.2    Li, Z.3    Engelsma, J.4
  • 136
    • 0030171894 scopus 로고    scopus 로고
    • Efficient fair queuing using deficit round-robin
    • 1996
    • Madhavapeddi Shreedhar and George Varghese. 1996. Efficient fair queuing using deficit round-robin. IEEE/ACM Trans. Netw. 4, 3(1996), 375-385.
    • (1996) IEEE/ACM Trans. Netw. , vol.4 , Issue.3 , pp. 375-385
    • Shreedhar, M.1    Varghese, G.2
  • 138
    • 85027023449 scopus 로고    scopus 로고
    • KVMGT: A full GPU virtualization solution
    • Jike Song, Zhiyuan Lv, and Kevin Tian. 2014. KVMGT: A full GPU virtualization solution. In KVM Forum 2014. http://www.linux-kvm.org/page/KVM-Forum-2014.
    • (2014) KVM Forum 2014
    • Song, J.1    Lv, Z.2    Tian, K.3
  • 141
    • 84982095542 scopus 로고    scopus 로고
    • GPUvm: GPU virtualization at the hypervisor
    • 2016
    • Yusuke Suzuki, Shinpei Kato, Hiroshi Yamada, and Kenji Kono. 2016. Gpuvm: Gpu virtualization at the hypervisor. IEEE Trans. Comput. 65, 9(2016), 2752-2766.
    • (2016) IEEE Trans. Comput. , vol.65 , Issue.9 , pp. 2752-2766
    • Suzuki, Y.1    Kato, S.2    Yamada, H.3    Kono, K.4
  • 144
    • 84897976339 scopus 로고    scopus 로고
    • Enabling OpenCL support for GPGPU in Kernel-based Virtual Machine
    • 2014
    • Tsan-Rong Tien and Yi-Ping You. 2014. Enabling OpenCL support for GPGPU in Kernel-based Virtual Machine. Softw.: Pract. Exper. 44, 5(2014), 483-510.
    • (2014) Softw.: Pract. Exper. , vol.44 , Issue.5 , pp. 483-510
    • Tien, T.-R.1    You, Y.-P.2
  • 145
    • 85016284648 scopus 로고    scopus 로고
    • Top500. 2016. TOP500 Supercomputer Sites. Retrieved from https://www.top500.org/list/2016/06/.
    • (2016) TOP500 Supercomputer Sites
  • 148
    • 33947412760 scopus 로고    scopus 로고
    • New approach to virtualization is a lightweight
    • 2006
    • Stephen J. Vaughan-Nichols. 2006. New approach to virtualization is a lightweight. Computer 39, 11 (2006).
    • (2006) Computer , vol.39 , Issue.11
    • Vaughan-Nichols, S.J.1
  • 153
    • 84968876675 scopus 로고    scopus 로고
    • A user mode CPU-GPU scheduling framework for hybrid workloads
    • 2016
    • Bin Wang, Ruhui Ma, Zhengwei Qi, Jianguo Yao, and Haibing Guan. 2016. A user mode CPU-GPU scheduling framework for hybrid workloads. Future Gener. Comput. Syst. 63(2016), 25-36.
    • (2016) Future Gener. Comput. Syst. , vol.63 , pp. 25-36
    • Wang, B.1    Ma, R.2    Qi, Z.3    Yao, J.4    Guan, H.5
  • 155
    • 70349253246 scopus 로고    scopus 로고
    • Trusted computing building blocks for embedded linux-based ARM trustzone platforms
    • ACM
    • Johannes Winter. 2008. Trusted computing building blocks for embedded linux-based ARM trustzone platforms. In Proceedings of the 3rd ACM Workshop on Scalable Trusted Computing. ACM, 21-30.
    • (2008) Proceedings of the 3rd ACM Workshop on Scalable Trusted Computing , pp. 21-30
    • Winter, J.1
  • 159
    • 85027032075 scopus 로고    scopus 로고
    • Xenproject. 2016. Xen Project Release Features. Retrieved from https://wiki.xenproject.org/wiki/Xen-Project-Release-Features.
    • (2016) Xen Project Release Features
  • 163
    • 84898061475 scopus 로고    scopus 로고
    • Implementation of GPU virtualization using PCI pass-through mechanism
    • 2014
    • Chao-Tung Yang, Jung-Chun Liu, Hsien-Yi Wang, and Ching-Hsien Hsu. 2014. Implementation of GPU virtualization using PCI pass-through mechanism. J. Supercomput. 68, 1(2014), 183-213.
    • (2014) J. Supercomput. , vol.68 , Issue.1 , pp. 183-213
    • Yang, C.-T.1    Liu, J.-C.2    Wang, H.-Y.3    Hsu, C.-H.4
  • 164
    • 84871599572 scopus 로고    scopus 로고
    • Using pci pass-through for GPU virtualization with CUDA
    • Springer
    • Chao-Tung Yang, Hsien-Yi Wang, and Yu-Tso Liu. 2012a. Using pci pass-through for gpu virtualization with cuda. In Network and Parallel Computing. Springer, 445-452.
    • (2012) Network and Parallel Computing , pp. 445-452
    • Yang, C.-T.1    Wang, H.-Y.2    Liu, Y.-T.3
  • 167
    • 84939129434 scopus 로고    scopus 로고
    • VirtCL: A framework for OpenCL device abstraction and management
    • ACM
    • Yi-Ping You, Hen-Jung Wu, Yeh-Ning Tsai, and Yen-Ting Chao. 2015. VirtCL: A framework for OpenCL device abstraction and management. In ACM SIGPLAN Notices, Vol. 50. ACM, 161-172.
    • (2015) ACM SIGPLAN Notices , vol.50 , pp. 161-172
    • You, Y.-P.1    Wu, H.-J.2    Tsai, Y.-N.3    Chao, Y.-T.4
  • 171
    • 84904498998 scopus 로고    scopus 로고
    • Vgasa: Adaptive scheduling algorithm of virtualized GPU resource in cloud gaming
    • 2014
    • Chao Zhang, Jianguo Yao, Zhengwei Qi, Miao Yu, and Haibing Guan. 2014. vgasa: Adaptive scheduling algorithm of virtualized gpu resource in cloud gaming. IEEE Trans. Parallel Distrib. Syst. 25, 11(2014), 3036-3045.
    • (2014) IEEE Trans. Parallel Distrib. Syst. , vol.25 , Issue.11 , pp. 3036-3045
    • Zhang, C.1    Yao, J.2    Qi, Z.3    Yu, M.4    Guan, H.5
  • 172
    • 84963813616 scopus 로고    scopus 로고
    • A cloud gaming system based on user-level virtualization and its resource scheduling
    • 2016
    • Youhui Zhang, Peng Qu, Jiang Cihang, and Weimin Zheng. 2016. A cloud gaming system based on user-level virtualization and its resource scheduling. IEEE Trans. Parallel Distrib. Syst. 27, 5(2016), 1239-1252.
    • (2016) IEEE Trans. Parallel Distrib. Syst. , vol.27 , Issue.5 , pp. 1239-1252
    • Zhang, Y.1    Qu, P.2    Cihang, J.3    Zheng, W.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.