메뉴 건너뛰기




Volumn 28, Issue 12, 2017, Pages 3472-3485

FairGV: Fair and fast GPU virtualization

Author keywords

coscheduling and hybrid scheduling strategies; fair queuing; GPU virtualization; trap less architecture

Indexed keywords

COMPUTER ARCHITECTURE; PROGRAM PROCESSORS; SCHEDULING; VIRTUAL REALITY; VIRTUALIZATION;

EID: 85021813719     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/TPDS.2017.2717908     Document Type: Article
Times cited : (28)

References (39)
  • 1
    • 77954743119 scopus 로고    scopus 로고
    • Fast sort on CPUs and GPUs: A case for bandwidth oblivious SIMD sort
    • N. Satish, et al., "Fast sort on CPUs and GPUs: A case for bandwidth oblivious SIMD sort, " in Proc. ACM SIGMOD Int. Conf. Manage. Data, 2010, pp. 351-362.
    • (2010) Proc. ACM SIGMOD Int. Conf. Manage. Data , pp. 351-362
    • Satish, N.1
  • 4
    • 85025673404 scopus 로고    scopus 로고
    • NVIDIA, "GP100 pascal whitepaper, " 2016. [Online]. Available: https://images. nvidia. com/content/pdf/tesla/whitepaper/ pascal-architecture-whitepaper. pdf
    • (2016) GP100 Pascal Whitepaper
  • 11
    • 84860524424 scopus 로고    scopus 로고
    • VCUDA: GPU-accelerated highperformance computing in virtual machines
    • Jun.
    • L. Shi, H. Chen, J. Sun, and K. Li, "vCUDA: GPU-accelerated highperformance computing in virtual machines, " IEEE Trans. Comput., vol. 61, no. 6, pp. 804-816, Jun. 2012.
    • (2012) IEEE Trans. Comput. , vol.61 , Issue.6 , pp. 804-816
    • Shi, L.1    Chen, H.2    Sun, J.3    Li, K.4
  • 14
    • 84897749415 scopus 로고    scopus 로고
    • Disengaged scheduling for fair, protected access to fast computational accelerators
    • K. Menychtas, K. Shen, and M. L. Scott, "Disengaged scheduling for fair, protected access to fast computational accelerators, " ACM SIGPLAN Notices, vol. 49, no. 4, pp. 301-316, 2014.
    • (2014) ACM SIGPLAN Notices , vol.49 , Issue.4 , pp. 301-316
    • Menychtas, K.1    Shen, K.2    Scott, M.L.3
  • 15
    • 85027078923 scopus 로고    scopus 로고
    • GPU virtualization and scheduling methods: A comprehensive survey
    • C.-H. Hong, I. Spence, and S. D. Nikolopoulos, "GPU virtualization and scheduling methods: A comprehensive survey, " ACM Comput. Surveys (CSUR), vol. 50, no. 3, p. 35, 2017.
    • (2017) ACM Comput. Surveys (CSUR) , vol.50 , Issue.3 , pp. 35
    • Hong, C.-H.1    Spence, I.2    Nikolopoulos, S.D.3
  • 16
    • 84962521288 scopus 로고    scopus 로고
    • VADI: GPU virtualization for an automotive platform
    • Feb.
    • C. Lee, S.-W. Kim, and C. Yoo, "VADI: GPU virtualization for an automotive platform, " IEEE Trans. Ind. Informat., vol. 12, no. 1, pp. 277-290, Feb. 2016.
    • (2016) IEEE Trans. Ind. Informat. , vol.12 , Issue.1 , pp. 277-290
    • Lee, C.1    Kim, S.-W.2    Yoo, C.3
  • 18
    • 84991112040 scopus 로고    scopus 로고
    • On the virtualization of CUDA based GPU remoting on ARM and X86 machines in the GVirtuS framework
    • R. Montella, et al., "On the virtualization of CUDA based GPU remoting on ARM and X86 machines in the GVirtuS framework, " Int. J. Parallel Program., pp. 1-22, 2016. [Online]. Available: http:// dx. doi. org/10. 1007/s10766-016-0462-1
    • (2016) Int. J. Parallel Program. , pp. 1-22
    • Montella, R.1
  • 20
    • 85027003084 scopus 로고    scopus 로고
    • PathScale, "pathscale/pscnv, " 2012. [Online]. Available: https:// github. com/pathscale/pscnv
    • (2012) Pathscale/pscnv
  • 22
    • 85027023449 scopus 로고    scopus 로고
    • KVMGT: A full GPU virtualization solution
    • J. Song, Z. Lv, and K. Tian, "KVMGT: A full GPU virtualization solution, " in KVM Forum, 2014, http://www. linux-kvm. org/ page/KVM-Forum-2014
    • (2014) KVM Forum
    • Song, J.1    Lv, Z.2    Tian, K.3
  • 23
    • 84965004939 scopus 로고    scopus 로고
    • NVIDIA grid: Graphics accelerated VDI with the visual performance of a workstation
    • Santa Clara, CA, USA
    • A. Herrera, "NVIDIA grid: Graphics accelerated VDI with the visual performance of a workstation, " NVIDIA Corp, Santa Clara, CA, USA, 2014.
    • (2014) NVIDIA Corp
    • Herrera, A.1
  • 24
    • 77952266871 scopus 로고    scopus 로고
    • GPU virtualization on VMware's hosted I/O architecture
    • M. Dowty and J. Sugerman, "GPU virtualization on VMware's hosted I/O architecture, " ACM SIGOPS Operating Syst. Rev., vol. 43, no. 3, pp. 73-82, 2009.
    • (2009) ACM SIGOPS Operating Syst. Rev. , vol.43 , Issue.3 , pp. 73-82
    • Dowty, M.1    Sugerman, J.2
  • 26
    • 21644433634 scopus 로고    scopus 로고
    • Xen and the art of virtualization
    • P. Barham, et al., "Xen and the art of virtualization, " ACM SIGOPS Operating Syst. Rev., vol. 37, no. 5, pp. 164-177, 2003.
    • (2003) ACM SIGOPS Operating Syst. Rev. , vol.37 , Issue.5 , pp. 164-177
    • Barham, P.1
  • 30
    • 84976660469 scopus 로고
    • How fair is fair queuing
    • A. G. Greenberg and N. Madras, "How fair is fair queuing, " J. ACM, vol. 39, no. 3, pp. 568-598, 1992.
    • (1992) J. ACM , vol.39 , Issue.3 , pp. 568-598
    • Greenberg, A.G.1    Madras, N.2
  • 34
    • 79951800982 scopus 로고    scopus 로고
    • Completely fair scheduler
    • C. S. Pabla, "Completely fair scheduler, " Linux J., vol. 2009, no. 184, 2009, Art. no. 4.
    • (2009) Linux J. , vol.2009 , Issue.184
    • Pabla, C.S.1
  • 35
    • 84965001845 scopus 로고    scopus 로고
    • Enabling OS research by inferring interactions in the black-box GPU stack
    • K. Menychtas, K. Shen, and M. L. Scott, "Enabling OS research by inferring interactions in the black-box GPU stack, " in Proc. USENIX Annu. Tech. Conf., 2013, pp. 291-296.
    • (2013) Proc. USENIX Annu. Tech. Conf. , pp. 291-296
    • Menychtas, K.1    Shen, K.2    Scott, M.L.3
  • 36
    • 84968735868 scopus 로고    scopus 로고
    • Portable and transparent software managed scheduling on accelerators for fair resource sharing
    • C. Margiolas and M. F. O'Boyle, "Portable and transparent software managed scheduling on accelerators for fair resource sharing, " in Proc. Int. Symp. Code Generation Optimization, 2016, pp. 82-93.
    • (2016) Proc. Int. Symp. Code Generation Optimization , pp. 82-93
    • Margiolas, C.1    O'Boyle, M.F.2
  • 38
    • 70649092154 scopus 로고    scopus 로고
    • Rodinia: A benchmark suite for heterogeneous computing
    • S. Che, et al., "Rodinia: A benchmark suite for heterogeneous computing, " in Proc. IEEE Int. Symp. Workload Characterization, 2009, pp. 44-54.
    • (2009) Proc. IEEE Int. Symp. Workload Characterization , pp. 44-54
    • Che, S.1


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