{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,4]],"date-time":"2026-02-04T15:23:06Z","timestamp":1770218586511,"version":"3.49.0"},"reference-count":51,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"9","license":[{"start":{"date-parts":[[2016,9,1]],"date-time":"2016-09-01T00:00:00Z","timestamp":1472688000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100000646","name":"JSPS","doi-asserted-by":"publisher","award":["25280043"],"award-info":[{"award-number":["25280043"]}],"id":[{"id":"10.13039\/501100000646","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000646","name":"JSPS","doi-asserted-by":"publisher","award":["15J09761"],"award-info":[{"award-number":["15J09761"]}],"id":[{"id":"10.13039\/501100000646","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput."],"published-print":{"date-parts":[[2016,9,1]]},"DOI":"10.1109\/tc.2015.2506582","type":"journal-article","created":{"date-parts":[[2015,12,9]],"date-time":"2015-12-09T09:36:20Z","timestamp":1449653780000},"page":"2752-2766","source":"Crossref","is-referenced-by-count":35,"title":["GPUvm: GPU Virtualization at the Hypervisor"],"prefix":"10.1109","volume":"65","author":[{"given":"Yusuke","family":"Suzuki","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shinpei","family":"Kato","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hiroshi","family":"Yamada","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kenji","family":"Kono","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","first-page":"1","article-title":"Safe hardware access with the Xen virtual machine monitor","author":"fraser","year":"0","journal-title":"Proc 1st Workshop Oper Syst Archit Support Demand IT InfraStruct (OASIS)"},{"key":"ref38","first-page":"319","article-title":"I\/O paravirtualization at the device file boundary","author":"sani","year":"0","journal-title":"Proc 6th Int Conf Archit Support Program Lang Oper Syst"},{"key":"ref33","first-page":"291","article-title":"Enabling OS research by inferring interactions in the black-box GPU stack","author":"menychtas","year":"0","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref32","article-title":"Envytools","year":"0"},{"key":"ref31","year":"0"},{"key":"ref30","year":"0"},{"key":"ref37","article-title":"AMDGPU","year":"0"},{"key":"ref36","first-page":"65","article-title":"GPUswap: Enabling oversubscription of GPU memory through transparent swapping","author":"kehne","year":"0","journal-title":"Proc 11th ACM Int Conf Virtual Execution Environ"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.and.EUC.2013.245"},{"key":"ref34","article-title":"Nouveau open-source GPU device driver","year":"0"},{"key":"ref28","first-page":"121","article-title":"A full GPU virtualization solution with mediated pass-through","author":"tian","year":"0","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1618525.1618534"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/945461.945462"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063398"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063388"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/HPCS.2010.5547126"},{"key":"ref22","first-page":"17","article-title":"GViM: GPU-accelerated virtual machines","author":"gupta","year":"0","journal-title":"Proc Workshop System-Level Virtualization for High Performance Computing"},{"key":"ref21","first-page":"379","article-title":"A GPGPU transparent virtualization component for high performance computing clouds","author":"giunta","year":"0","journal-title":"Proc 16th Int Euro-Par Conf Parallel Process"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/1254810.1254816"},{"key":"ref23","first-page":"31","article-title":"Pegasus: Coordinated scheduling for virtualized accelerator-based systems","author":"gupta","year":"0","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref26","first-page":"203","article-title":"VGRIS: Virtualized GPU resource isolation and scheduling in cloud gaming","author":"yu","year":"0","journal-title":"Proc 22nd Int Symp High Perform Distrib Comput"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2011.112"},{"key":"ref50","first-page":"73","article-title":"vIOMMU: Efficient IOMMU emulation","author":"amit","year":"0","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref51","first-page":"10","article-title":"SR-IOV networking in Xen: Architecture, design and implementation","author":"dong","year":"0","journal-title":"Proc Workshop I\/O Virtualization"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1807167.1807207"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376670"},{"key":"ref40","first-page":"401","article-title":"Gdev: First-class GPU resource management in the operating system","author":"kato","year":"0","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/j.fusengdes.2012.04.003"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2502524.2502548"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5980223"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/CPSNA.2013.6614255"},{"key":"ref16","first-page":"201","article-title":"GPUnet: Networking abstractions for GPU programs","author":"kim","year":"0","journal-title":"Proc 11th USENIX Conf Operating Syst Des Implementation"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522715"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.102"},{"key":"ref19","year":"0"},{"key":"ref4","first-page":"1","article-title":"SSLShader: Cheap SSL acceleration with commodity processors","author":"jang","year":"0","journal-title":"Proc of the 8th USENIX Conf on Networked Systems Design and Implementation"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851207"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2367589.2367595"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451169"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/2236584.2236592"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541956"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043579"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1807167.1807206"},{"key":"ref46","first-page":"593","article-title":"Chimera: Collaborative preemption for multitasking on a shared GPU","author":"park","year":"0","journal-title":"Proc 6th Int Conf Archit Support Program Lang Oper Syst"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"ref48","year":"0"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2014.6853208"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541963"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2012.15"},{"key":"ref44","first-page":"109","article-title":"GPUvm: Why not virtualizing GPUs at the hypervisor","author":"suzuki","year":"0","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref43","first-page":"17","article-title":"TimeGraph: GPU scheduling for real-time multi-tasking environments","author":"kato","year":"0","journal-title":"Proc USENIX Annu Tech Conf"}],"container-title":["IEEE Transactions on Computers"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/12\/7534965\/07349172.pdf?arnumber=7349172","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,11]],"date-time":"2021-10-11T02:33:51Z","timestamp":1633919631000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7349172\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9,1]]},"references-count":51,"journal-issue":{"issue":"9"},"URL":"https:\/\/doi.org\/10.1109\/tc.2015.2506582","relation":{},"ISSN":["0018-9340"],"issn-type":[{"value":"0018-9340","type":"print"}],"subject":[],"published":{"date-parts":[[2016,9,1]]}}}