{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T19:57:59Z","timestamp":1730318279962,"version":"3.28.0"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,3,25]],"date-time":"2016-03-25T00:00:00Z","timestamp":1458864000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,3,25]]},"DOI":"10.1145\/2892242.2892246","type":"proceedings-article","created":{"date-parts":[[2016,3,28]],"date-time":"2016-03-28T09:24:30Z","timestamp":1459157070000},"page":"3-15","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Building a KVM-based Hypervisor for a Heterogeneous System Architecture Compliant System"],"prefix":"10.1145","author":[{"given":"Yu-Ju","family":"Huang","sequence":"first","affiliation":[{"name":"National Chiao Tung University, Hsinchu , Taiwan Roc"}]},{"given":"Hsuan-Heng","family":"Wu","sequence":"additional","affiliation":[{"name":"National Taiwan University, Taipei, Taiwan Roc"}]},{"given":"Yeh-Ching","family":"Chung","sequence":"additional","affiliation":[{"name":"National Tsing Hua University, Hsinchu, Taiwan Roc"}]},{"given":"Wei-Chung","family":"Hsu","sequence":"additional","affiliation":[{"name":"National Taiwan University, Taipei, Taiwan Roc"}]}],"member":"320","published-online":{"date-parts":[[2016,3,25]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"General-Purpose Computation on Graic Hardware http:\/\/gpgpu.org\/. General-Purpose Computation on Graic Hardware http:\/\/gpgpu.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Nvidia CUDA http:\/\/www.nvidia.com\/object\/cuda_home_new.html. Nvidia CUDA http:\/\/www.nvidia.com\/object\/cuda_home_new.html."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/2220077.2220227"},{"key":"e_1_3_2_1_4_1","unstructured":"Heterogeneous System Architecture (HSA) http:\/\/www.hsafoundation.com\/ Heterogeneous System Architecture (HSA) http:\/\/www.hsafoundation.com\/"},{"key":"e_1_3_2_1_5_1","unstructured":"AMD Kaveri http:\/\/www.amd.com\/en-us\/products\/processors\/desktop\/a-series-apu. AMD Kaveri http:\/\/www.amd.com\/en-us\/products\/processors\/desktop\/a-series-apu."},{"volume-title":"OLS 2007: Proceedings of the 2007 Ottawa Linux Symposium.","author":"Kivity A.","key":"e_1_3_2_1_6_1"},{"key":"e_1_3_2_1_7_1","unstructured":"AMD I\/O Virtualization Technology (IOMMU) Specification http:\/\/developer.amd.com\/wordpress\/media\/2012\/10\/488821.pdf 2012. AMD I\/O Virtualization Technology (IOMMU) Specification http:\/\/developer.amd.com\/wordpress\/media\/2012\/10\/488821.pdf 2012."},{"key":"e_1_3_2_1_8_1","unstructured":"Kernel Fusion Driver source code https:\/\/github.com\/HSAFoundation\/HSA-Drivers-Linux-AMD. Kernel Fusion Driver source code https:\/\/github.com\/HSAFoundation\/HSA-Drivers-Linux-AMD."},{"volume-title":"Operating Systems Review","year":"2008","author":"Russel Rusty","key":"e_1_3_2_1_9_1"},{"key":"e_1_3_2_1_10_1","unstructured":"AMD. AMD64 Virtualization Codenamed \"Pacifica\" Technology: Secure Virtual Machine Architecture Reference Man-ual May 2005. AMD. AMD64 Virtualization Codenamed \"Pacifica\" Technology: Secure Virtual Machine Architecture Reference Man-ual May 2005."},{"key":"e_1_3_2_1_11_1","unstructured":"IRQFD https:\/\/lwn.net\/Articles\/329837\/. IRQFD https:\/\/lwn.net\/Articles\/329837\/."},{"volume-title":"SYSTOR","year":"2009","author":"Dong Y.","key":"e_1_3_2_1_12_1"},{"key":"e_1_3_2_1_13_1","unstructured":"AMD OpcnCL APP SDK http:\/\/developer.amd.com\/tools-and-sdks\/opencl-zone\/. AMD OpcnCL APP SDK http:\/\/developer.amd.com\/tools-and-sdks\/opencl-zone\/."},{"key":"e_1_3_2_1_14_1","unstructured":"Portable Computing Language (pocl) for HSA http:\/\/pocl.sourceforge.net\/docs\/html\/hsa.html. Portable Computing Language (pocl) for HSA http:\/\/pocl.sourceforge.net\/docs\/html\/hsa.html."},{"key":"e_1_3_2_1_15_1","article-title":"Intel virtualization technology for directed I\/O","volume":"10","author":"Abramson D.","year":"2006","journal-title":"In-tel Technology Journal"},{"volume-title":"Proc. USENIX ATC","year":"2014","author":"TIAN, K., DONG, Y., AND COWPERTHWAITE","key":"e_1_3_2_1_16_1"},{"key":"e_1_3_2_1_17_1","unstructured":"NVIDIA. NVIDIA GRID VGX SOFTWARE. http:\/\/www.nvidia.com\/object\/grid-vgx-software.html 2014. NVIDIA. NVIDIA GRID VGX SOFTWARE. http:\/\/www.nvidia.com\/object\/grid-vgx-software.html 2014."},{"first-page":"224","volume-title":"Proc. of IEEE Int'l Conf. on High Performance Computing Simula-tion","year":"2010","author":"DUATO, J., PENA, A. J., SILLA, F., MAYO, R., AND QUINTANA-ORTI, E.","key":"e_1_3_2_1_18_1"},{"key":"e_1_3_2_1_19_1","first-page":"6","article-title":"GPU-Accelerated High-Performance Computing","volume":"61","author":"SHI, L., CHEN, H., SUN, J., AND LI, K.","year":"2012","journal-title":"Virtual Ma-chines. IEEE Transactions on Computers"},{"first-page":"17","volume-title":"P. GViM: GPU-Accelerated Virtual Ma-chines. In Proc. of ACM Workshop on System-level Virtual-ization for High Performance Computing","year":"2009","author":"GUPTA, V., GAVRILOVSKA, A., SCHWAN, K., KHARCHE, H., TOLIA, N., TALWAR, V., AND","key":"e_1_3_2_1_20_1"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2166"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519144.1519150"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/1254810.1254816","volume-title":"Proc. VEE","author":"Lagar-Cavilla H. A.","year":"2007"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618525.1618534"},{"first-page":"109","volume-title":"Pro-ceedings of the 2014 USENIX conference on USENIX An-nual Technical Conference","year":"2014","author":"Uvm SUZUKI, Y., KATO, S., YAMADA, H., AND KONO, K.","key":"e_1_3_2_1_25_1"}],"event":{"name":"VEE '16: 12th ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Atlanta Georgia USA","acronym":"VEE '16"},"container-title":["Proceedings of the12th ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2892242.2892246","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T15:50:50Z","timestamp":1693842650000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2892242.2892246"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,3,25]]},"references-count":25,"alternative-id":["10.1145\/2892242.2892246","10.1145\/2892242"],"URL":"https:\/\/doi.org\/10.1145\/2892242.2892246","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/3007611.2892246","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2016,3,25]]},"assertion":[{"value":"2016-03-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}