{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T11:04:11Z","timestamp":1725620651890},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,5,22]],"date-time":"2017-05-22T00:00:00Z","timestamp":1495411200000},"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":[[2017,5,22]]},"DOI":"10.1145\/3078468.3078474","type":"proceedings-article","created":{"date-parts":[[2017,5,19]],"date-time":"2017-05-19T14:17:22Z","timestamp":1495203442000},"page":"1-10","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["GPrioSwap"],"prefix":"10.1145","author":[{"given":"Jens","family":"Kehne","sequence":"first","affiliation":[{"name":"Karlsruhe Institute of Technology (KIT)"}]},{"given":"Marius","family":"Hillenbrand","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology (KIT)"}]},{"given":"Jonathan","family":"Metter","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology (KIT)"}]},{"given":"Mathias","family":"Gottschlag","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology (KIT)"}]},{"given":"Martin","family":"Merkel","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology (KIT)"}]},{"given":"Frank","family":"Bellosa","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology (KIT)"}]}],"member":"320","published-online":{"date-parts":[[2017,5,22]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694381"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541956"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2287076.2287090"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224077"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCS.2010.5547126"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224076"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICME.2008.4607358"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-15277-1_37"},{"key":"e_1_3_2_1_10_1","volume-title":"Sept.","author":"Glisse J.","year":"2013","unstructured":"Glisse , J. Using process address space on the GPU , Sept. 2013 . https:\/\/www.x.org\/wiki\/Events\/XDC2013\/XDC2013JeromeGlisseUsingProcessAddressSpaceGPU\/xdc2013-glisse.pdf. Glisse, J. Using process address space on the GPU, Sept. 2013. https:\/\/www.x.org\/wiki\/Events\/XDC2013\/XDC2013JeromeGlisseUsingProcessAddressSpaceGPU\/xdc2013-glisse.pdf."},{"key":"e_1_3_2_1_11_1","volume-title":"Mar.","author":"Glisse J.","year":"2017","unstructured":"Glisse , J. LKML: HMM (Heterogeneous Memory Management) v18 , Mar. 2017 . https:\/\/lkml.org\/lkml\/2017\/3\/16\/596. Glisse, J. LKML: HMM (Heterogeneous Memory Management) v18, Mar. 2017. https:\/\/lkml.org\/lkml\/2017\/3\/16\/596."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.and.EUC.2013.245"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519138.1519141"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851207"},{"key":"e_1_3_2_1_15_1","first-page":"73","volume-title":"S. Self-Paging in the Nemesis Operating System. In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (Feb. 1999), OSDI '99","author":"Hand","unstructured":"Hand , S. Self-Paging in the Nemesis Operating System. In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (Feb. 1999), OSDI '99 , pp. 73 -- 86 . Hand, S. Self-Paging in the Nemesis Operating System. In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (Feb. 1999), OSDI '99, pp. 73--86."},{"volume-title":"Proceedings of the USENIX Symposium on Networked Systems Design and Implementation (Mar. 2011), NSDI '11.","author":"Jang K.","key":"e_1_3_2_1_16_1","unstructured":"Jang , K. , Han , S. , Han , S. , Moon , S. B. , and Park , K . SSLShader: Cheap SSL Acceleration with Commodity Processors . In Proceedings of the USENIX Symposium on Networked Systems Design and Implementation (Mar. 2011), NSDI '11. Jang, K., Han, S., Han, S., Moon, S. B., and Park, K. SSLShader: Cheap SSL Acceleration with Commodity Processors. In Proceedings of the USENIX Symposium on Networked Systems Design and Implementation (Mar. 2011), NSDI '11."},{"key":"e_1_3_2_1_17_1","first-page":"269","volume-title":"Proceedings of the IEEE International Conference on Parallel Architectures and Compilation Techniques (Sept. 2013), PACT '13","author":"Ji F.","unstructured":"Ji , F. , Lin , H. , and Ma , X . RSVM: A Region-based Software Virtual Memory for GPU . In Proceedings of the IEEE International Conference on Parallel Architectures and Compilation Techniques (Sept. 2013), PACT '13 , pp. 269 -- 278 . Ji, F., Lin, H., and Ma, X. RSVM: A Region-based Software Virtual Memory for GPU. In Proceedings of the IEEE International Conference on Parallel Architectures and Compilation Techniques (Sept. 2013), PACT '13, pp. 269--278."},{"key":"e_1_3_2_1_18_1","unstructured":"Kato S. Gdev benchmarks. https:\/\/github.com\/shinpei0208\/gdev-bench. Kato S. Gdev benchmarks. https:\/\/github.com\/shinpei0208\/gdev-bench."},{"key":"e_1_3_2_1_19_1","first-page":"17","volume-title":"Proceedings of the USENIX Annual Technical Conference (June 2011), USENIX ATC '11","author":"Kato S.","unstructured":"Kato , S. , Lakshmanan , K. , Rajkumar , R. , and Ishikawa , Y . TimeGraph: GPU scheduling for real-time multi-tasking environments . In Proceedings of the USENIX Annual Technical Conference (June 2011), USENIX ATC '11 , pp. 17 -- 30 . Kato, S., Lakshmanan, K., Rajkumar, R., and Ishikawa, Y. TimeGraph: GPU scheduling for real-time multi-tasking environments. In Proceedings of the USENIX Annual Technical Conference (June 2011), USENIX ATC '11, pp. 17--30."},{"key":"e_1_3_2_1_20_1","first-page":"401","volume-title":"Proceedings of the USENIX Annual Technical Conference (June 2012), USENIX ATC '12","author":"Kato S.","unstructured":"Kato , S. , Mcthrow , M. , Maltzahn , C. , and Brandt , S. A . Gdev: First-Class GPU Resource Management in the Operating System . In Proceedings of the USENIX Annual Technical Conference (June 2012), USENIX ATC '12 , pp. 401 -- 412 . Kato, S., Mcthrow, M., Maltzahn, C., and Brandt, S. A. Gdev: First-Class GPU Resource Management in the Operating System. In Proceedings of the USENIX Annual Technical Conference (June 2012), USENIX ATC '12, pp. 401--412."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2731186.2731192"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541963"},{"key":"e_1_3_2_1_23_1","unstructured":"Nvidia Corporation. CUDA Toolkit 2013-07-02T10:16: 48--07:00. https:\/\/developer.nvidia.com\/cuda-toolkit. Nvidia Corporation. CUDA Toolkit 2013-07-02T10:16:48--07:00. https:\/\/developer.nvidia.com\/cuda-toolkit."},{"key":"e_1_3_2_1_24_1","unstructured":"Pathscale Inc. Pscnv. https:\/\/github.com\/pathscale\/pscnv. Pathscale Inc. Pscnv. https:\/\/github.com\/pathscale\/pscnv."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40683-6_25"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043579"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2011.112"},{"key":"e_1_3_2_1_28_1","first-page":"109","volume-title":"Proceedings of the USENIX Annual Technical Conference (June 2014), USENIX ATC '14","author":"Suzuki Y.","unstructured":"Suzuki , Y. , Kato , S. , Yamada , H. , and Kono , K . GPUvm: Why not virtualizing GPUs at the hypervisor? In Proceedings of the USENIX Annual Technical Conference (June 2014), USENIX ATC '14 , pp. 109 -- 120 . Suzuki, Y., Kato, S., Yamada, H., and Kono, K. GPUvm: Why not virtualizing GPUs at the hypervisor? In Proceedings of the USENIX Annual Technical Conference (June 2014), USENIX ATC '14, pp. 109--120."},{"key":"e_1_3_2_1_29_1","first-page":"121","volume-title":"Proceedings of the USENIX Annual Technical Conference (June 2014), USENIX ATC '14","author":"Tian K.","unstructured":"Tian , K. , Dong , Y. , and Cowperthwaite , D . A full GPU virtualization solution with mediated pass-through . In Proceedings of the USENIX Annual Technical Conference (June 2014), USENIX ATC '14 , pp. 121 -- 132 . Tian, K., Dong, Y., and Cowperthwaite, D. A full GPU virtualization solution with mediated pass-through. In Proceedings of the USENIX Annual Technical Conference (June 2014), USENIX ATC '14, pp. 121--132."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCSim.2016.7568395"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591971.2592002"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/InPar.2012.6339609"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2493123.2462914"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446077"}],"event":{"name":"SYSTOR'17: International Systems and Storage Conference","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","TCE Technion Computer Engineering Center","USENIX Assoc USENIX Assoc"],"location":"Haifa Israel","acronym":"SYSTOR'17"},"container-title":["Proceedings of the 10th ACM International Systems and Storage Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3078468.3078474","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,12]],"date-time":"2023-01-12T02:33:50Z","timestamp":1673490830000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3078468.3078474"}},"subtitle":["towards a swapping policy for GPUs"],"short-title":[],"issued":{"date-parts":[[2017,5,22]]},"references-count":34,"alternative-id":["10.1145\/3078468.3078474","10.1145\/3078468"],"URL":"https:\/\/doi.org\/10.1145\/3078468.3078474","relation":{},"subject":[],"published":{"date-parts":[[2017,5,22]]},"assertion":[{"value":"2017-05-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}