{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:47:42Z","timestamp":1772164062739,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,2,24]],"date-time":"2014-02-24T00:00:00Z","timestamp":1393200000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,2,24]]},"DOI":"10.1145\/2541940.2541963","type":"proceedings-article","created":{"date-parts":[[2014,2,25]],"date-time":"2014-02-25T08:21:11Z","timestamp":1393316471000},"page":"301-316","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":41,"title":["Disengaged scheduling for fair, protected access to fast computational accelerators"],"prefix":"10.1145","author":[{"given":"Konstantinos","family":"Menychtas","sequence":"first","affiliation":[{"name":"University of Rochester, Rochester, NY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kai","family":"Shen","sequence":"additional","affiliation":[{"name":"University of Rochester, Rochester, NY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael L.","family":"Scott","sequence":"additional","affiliation":[{"name":"University of Rochester, Rochester, NY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,2,24]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Altera. www.altera.com.  Altera. www.altera.com."},{"key":"e_1_3_2_1_2_1","volume-title":"Feb.","author":"Acceleration MD.","year":"2008","unstructured":"A MD. Radeon R5xx Acceleration : v1.2 , Feb. 2008 . AMD. Radeon R5xx Acceleration: v1.2, Feb. 2008."},{"key":"e_1_3_2_1_3_1","unstructured":"AMD's revolutionary Mantle. http:\/\/www.amd.com\/us\/products\/technologies\/mantle.  AMD's revolutionary Mantle. http:\/\/www.amd.com\/us\/products\/technologies\/mantle."},{"key":"e_1_3_2_1_4_1","unstructured":"ARM graphics plus GPU compute. www.arm.com\/products\/multimedia\/mali-graphics-plus-gpu-compute.  ARM graphics plus GPU compute. www.arm.com\/products\/multimedia\/mali-graphics-plus-gpu-compute."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/354871.354872"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2012.15"},{"key":"e_1_3_2_1_7_1","volume-title":"Mar.","author":"Brookwood N.","year":"2010","unstructured":"N. Brookwood . AMD Fusion#8482; family of AP Us . AMD White Paper , Mar. 2010 . N. Brookwood. AMD Fusion#8482; family of APUs. AMD White Paper, Mar. 2010."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2010.2059721"},{"key":"e_1_3_2_1_9_1","unstructured":"M. Daga A. M. Aji and W.-C. Feng. On the efficacy of a fused CPU  M. Daga A. M. Aji and W.-C. Feng. On the efficacy of a fused CPU"},{"key":"e_1_3_2_1_10_1","volume-title":"Proc. of the 2011 Symp. on Application Accelerators in High-Performance Computing","author":"GPU","year":"2011","unstructured":"GPU processor (or APU) for parallel computing . In Proc. of the 2011 Symp. on Application Accelerators in High-Performance Computing , Knoxville, TN , July 2011 . GPU processor (or APU) for parallel computing. In Proc. of the 2011 Symp. on Application Accelerators in High-Performance Computing, Knoxville, TN, July 2011."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/75246.75248"},{"key":"e_1_3_2_1_12_1","volume-title":"A fair-share scheduler for the graphics processing unit. Master's thesis","author":"Dwarakinath A.","year":"2008","unstructured":"A. Dwarakinath . A fair-share scheduler for the graphics processing unit. Master's thesis , Stony Brook University , Aug. 2008 . A. Dwarakinath. A fair-share scheduler for the graphics processing unit. Master's thesis, Stony Brook University, Aug. 2008."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11241-011-9140-y"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.and.EUC.2013.245"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/146637.146658"},{"key":"e_1_3_2_1_16_1","volume-title":"Proc. of the USENIX Annual Technical Conf.","author":"Gupta V.","year":"2011","unstructured":"V. Gupta , K. Schwan , N. Tolia , V. Talwar , and P. Ranganathan . Pegasus: Coordinated scheduling for virtualized accelerator-based systems . In Proc. of the USENIX Annual Technical Conf. , Portland, OR , June 2011 . V. Gupta, K. Schwan, N. Tolia, V. Talwar, and P. Ranganathan. Pegasus: Coordinated scheduling for virtualized accelerator-based systems. In Proc. of the USENIX Annual Technical Conf., Portland, OR, June 2011."},{"key":"e_1_3_2_1_17_1","volume-title":"OpenSource HD Graphics Programmer's Reference Manual","year":"2012","unstructured":"Intel. OpenSource HD Graphics Programmer's Reference Manual : vol. 1 , part 2, May 2012 . Intel. OpenSource HD Graphics Programmer's Reference Manual: vol. 1, part 2, May 2012."},{"key":"e_1_3_2_1_18_1","volume-title":"White Paper","author":"Intel Corporation","year":"2008","unstructured":"Intel Corporation . Enabling consistent platform-level services for tightly coupled accelerators . White Paper , 2008 . Intel Corporation. Enabling consistent platform-level services for tightly coupled accelerators. White Paper, 2008."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1005686.1005694"},{"key":"e_1_3_2_1_20_1","volume-title":"Proc. of the USENIX Annual Technical Conf.","author":"Kato S.","year":"2011","unstructured":"S. Kato , K. Lakshmanan , R. Rajkumar , and Y. Ishikawa . TimeGraph: GPU scheduling for real-time multi-tasking environments . In Proc. of the USENIX Annual Technical Conf. , Portland, OR , June 2011 . S. Kato, K. Lakshmanan, R. Rajkumar, and Y. Ishikawa. TimeGraph: GPU scheduling for real-time multi-tasking environments. In Proc. of the USENIX Annual Technical Conf., Portland, OR, June 2011."},{"key":"e_1_3_2_1_21_1","volume-title":"Proc. of the USENIX Annual Technical Conf.","author":"Kato S.","year":"2012","unstructured":"S. Kato , M. McThrow , C. Maltzahn , and S. Brandt . Gdev: First-class GPU resource management in the operating system . In Proc. of the USENIX Annual Technical Conf. , Boston, MA , June 2012 . S. Kato, M. McThrow, C. Maltzahn, and S. Brandt. Gdev: First-class GPU resource management in the operating system. In Proc. of the USENIX Annual Technical Conf., Boston, MA, June 2012."},{"key":"e_1_3_2_1_22_1","volume-title":"The OpenCL specification, v1.2","author":"Khronos OpenCL Working Group and others.","year":"2011","unstructured":"Khronos OpenCL Working Group and others. The OpenCL specification, v1.2 , 2011 . A. Munshi , Ed . Khronos OpenCL Working Group and others. The OpenCL specification, v1.2, 2011. A. Munshi, Ed."},{"key":"e_1_3_2_1_23_1","volume-title":"The OpenGL graphics system: A specification, v4.2","author":"Khronos OpenCL Working Group and others.","year":"2012","unstructured":"Khronos OpenCL Working Group and others. The OpenGL graphics system: A specification, v4.2 , 2012 . Mark Segal and Kurt Aekeley , Eds . Khronos OpenCL Working Group and others. The OpenGL graphics system: A specification, v4.2, 2012. Mark Segal and Kurt Aekeley, Eds."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370816.2370872"},{"key":"e_1_3_2_1_25_1","volume-title":"AMD","author":"Kyriazis G.","year":"2012","unstructured":"G. Kyriazis . Heterogeneous system architecture: A technical review. Technical report , AMD , Aug. 2012 . Rev. 1.0. G. Kyriazis. Heterogeneous system architecture: A technical review. Technical report, AMD, Aug. 2012. Rev. 1.0."},{"key":"e_1_3_2_1_26_1","volume-title":"Proc. of the USENIX Annual Technical Conf.","author":"Menychtas K.","year":"2013","unstructured":"K. Menychtas , K. Shen , and M. L. Scott . Enabling OS research by inferring interactions in the black-box GPU stack . In Proc. of the USENIX Annual Technical Conf. , San Jose, CA , June 2013 . K. Menychtas, K. Shen, and M. L. Scott. Enabling OS research by inferring interactions in the black-box GPU stack. In Proc. of the USENIX Annual Technical Conf., San Jose, CA, June 2013."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629597"},{"key":"e_1_3_2_1_28_1","unstructured":"Nouveau: Accelerated open source driver for Nvidia cards. nouveau.freedesktop.org.  Nouveau: Accelerated open source driver for Nvidia cards. nouveau.freedesktop.org."},{"key":"e_1_3_2_1_29_1","unstructured":"NVIDIA Corp. CUDA SDK v5.0. http:\/\/docs.nvidia.com\/cuda\/.  NVIDIA Corp. CUDA SDK v5.0. http:\/\/docs.nvidia.com\/cuda\/."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/2342788.2342792"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.234856"},{"key":"e_1_3_2_1_32_1","unstructured":"Nouveau by PathScaleInc. github.com\/pathscale\/pscnv.  Nouveau by PathScaleInc. github.com\/pathscale\/pscnv."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043579"},{"key":"e_1_3_2_1_34_1","volume-title":"Proc. of the USENIX Annual Technical Conf.","author":"Shen K.","year":"2013","unstructured":"K. Shen and S. Park . FlashFQ: A fair queueing I\/O scheduler for Flash-based SSDs . In Proc. of the USENIX Annual Technical Conf. , San Jose, CA , June 2013 . K. Shen and S. Park. FlashFQ: A fair queueing I\/O scheduler for Flash-based SSDs. In Proc. of the USENIX Annual Technical Conf., San Jose, CA, June 2013."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/217382.217453"},{"key":"e_1_3_2_1_36_1","volume-title":"Proc. of the 9th USENIX Conf. on Operating Systems Design and Implementation (OSDI)","author":"Soares L.","year":"2010","unstructured":"L. Soares and M. Stumm . FlexSC: Flexible system call scheduling with exception-less system calls . In Proc. of the 9th USENIX Conf. on Operating Systems Design and Implementation (OSDI) , Vancouver, BC, Canada , Oct. 2010 . L. Soares and M. Stumm. FlexSC: Flexible system call scheduling with exception-less system calls. In Proc. of the 9th USENIX Conf. on Operating Systems Design and Implementation (OSDI), Vancouver, BC, Canada, Oct. 2010."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/HIPC.2009.5433219"}],"event":{"name":"ASPLOS '14: Architectural Support for Programming Languages and Operating Systems","location":"Salt Lake City Utah USA","acronym":"ASPLOS '14","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 19th international conference on Architectural support for programming languages and operating systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2541940.2541963","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2541940.2541963","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:10:27Z","timestamp":1750219827000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2541940.2541963"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,2,24]]},"references-count":37,"alternative-id":["10.1145\/2541940.2541963","10.1145\/2541940"],"URL":"https:\/\/doi.org\/10.1145\/2541940.2541963","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2644865.2541963","asserted-by":"object"},{"id-type":"doi","id":"10.1145\/2654822.2541963","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2014,2,24]]},"assertion":[{"value":"2014-02-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}