{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:15:40Z","timestamp":1763468140222,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,5,29]],"date-time":"2013-05-29T00:00:00Z","timestamp":1369785600000},"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":[[2013,5,29]]},"DOI":"10.1145\/2463209.2488827","type":"proceedings-article","created":{"date-parts":[[2013,5,28]],"date-time":"2013-05-28T16:35:41Z","timestamp":1369758941000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":34,"title":["Tessellation"],"prefix":"10.1145","author":[{"given":"Juan A.","family":"Colmenares","sequence":"first","affiliation":[{"name":"The Parallel Computing Laboratory, UC Berkeley, Berkeley, CA and Samsung Research America - Silicon Valley, San Jose, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gage","family":"Eads","sequence":"additional","affiliation":[{"name":"The Parallel Computing Laboratory, UC Berkeley, Berkeley, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven","family":"Hofmeyr","sequence":"additional","affiliation":[{"name":"Lawrence Berkeley National Laboratory, Berkeley, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sarah","family":"Bird","sequence":"additional","affiliation":[{"name":"The Parallel Computing Laboratory, UC Berkeley, Berkeley, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Miquel","family":"Moret\u00f3","sequence":"additional","affiliation":[{"name":"The Parallel Computing Laboratory, UC Berkeley, Berkeley, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Chou","sequence":"additional","affiliation":[{"name":"The Parallel Computing Laboratory, UC Berkeley, Berkeley, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brian","family":"Gluzman","sequence":"additional","affiliation":[{"name":"The Parallel Computing Laboratory, UC Berkeley, Berkeley, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eric","family":"Roman","sequence":"additional","affiliation":[{"name":"The Parallel Computing Laboratory, UC Berkeley, Berkeley, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Davide B.","family":"Bartolini","sequence":"additional","affiliation":[{"name":"The Parallel Computing Laboratory, UC Berkeley, Berkeley, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nitesh","family":"Mor","sequence":"additional","affiliation":[{"name":"The Parallel Computing Laboratory, UC Berkeley, Berkeley, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Krste","family":"Asanovi\u0107","sequence":"additional","affiliation":[{"name":"The Parallel Computing Laboratory, UC Berkeley, Berkeley, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John D.","family":"Kubiatowicz","sequence":"additional","affiliation":[{"name":"The Parallel Computing Laboratory, UC Berkeley, Berkeley, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,5,29]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Nano-X window system. http:\/\/www.microwindows.org\/.  Nano-X window system. http:\/\/www.microwindows.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"NAS parallel benchmarks. http:\/\/www.nas.nasa.gov\/publications\/npb.html.  NAS parallel benchmarks. http:\/\/www.nas.nasa.gov\/publications\/npb.html."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:TIME.0000027934.77900.22"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1289816.1289877"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945462"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463209.2488828"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/827265.828504"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/1009383.1009829"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629579"},{"key":"e_1_3_2_1_10_1","volume-title":"Proc. of OSDI","author":"S.","year":"2008","unstructured":"S. Boyd-Wickizer et al. Corey: an operating system for many cores . In Proc. of OSDI , 2008 . S. Boyd-Wickizer et al. Corey: an operating system for many cores. In Proc. of OSDI, 2008."},{"key":"e_1_3_2_1_11_1","volume-title":"Proc. of HotPar","author":"Colmenares J. A.","year":"2010","unstructured":"J. A. Colmenares Resource management in the Tessellation manycore OS . In Proc. of HotPar , 2010 . J. A. Colmenares et al. Resource management in the Tessellation manycore OS. In Proc. of HotPar, 2010."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224076"},{"key":"e_1_3_2_1_13_1","volume-title":"Electronic Design","author":"Fischer P.","year":"2007","unstructured":"P. Fischer . Multicore processors revolutionize real-time embedded systems . Electronic Design , December 2007 . P. Fischer. Multicore processors revolutionize real-time embedded systems. Electronic Design, December 2007."},{"key":"e_1_3_2_1_14_1","first-page":"6345287","article-title":"Gang scheduling for resource allocation in a cluster computing environment","author":"Fong L. L.","year":"1997","unstructured":"L. L. Fong Gang scheduling for resource allocation in a cluster computing environment . Patent US 6345287 , 1997 . L. L. Fong et al. Gang scheduling for resource allocation in a cluster computing environment. Patent US 6345287, 1997.","journal-title":"Patent US"},{"key":"e_1_3_2_1_15_1","volume-title":"Proc. of OSDI","author":"Gulati A.","year":"2010","unstructured":"A. Gulati : handling throughput variability for hypervisor IO scheduling . In Proc. of OSDI , 2010 . A. Gulati et al. mClock: handling throughput variability for hypervisor IO scheduling. In Proc. of OSDI, 2010."},{"key":"e_1_3_2_1_16_1","volume-title":"In Proc. of OSDI","author":"Hand S. M.","year":"1999","unstructured":"S. M. Hand . Self-paging in the nemesis operating system . In In Proc. of OSDI , 1999 . S. M. Hand. Self-paging in the nemesis operating system. In In Proc. of OSDI, 1999."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.1992.242673"},{"key":"e_1_3_2_1_19_1","volume-title":"Proc. of CATA","author":"Kim A.","year":"2012","unstructured":"A. Kim A soft real-time parallel GUI service in Tessellation many-core OS . In Proc. of CATA , 2012 . A. Kim et al. A soft real-time parallel GUI service in Tessellation many-core OS. In Proc. of CATA, 2012."},{"key":"e_1_3_2_1_20_1","volume-title":"Proc. of OLS","author":"Kivity A.","year":"2007","unstructured":"A. Kivity . kvm : the Linux virtual machine monitor . In Proc. of OLS , 2007 . A. Kivity. kvm: the Linux virtual machine monitor. In Proc. of OLS, 2007."},{"key":"e_1_3_2_1_21_1","volume-title":"Real-time systems: design principles for distributed embedded applications","author":"Kopetz H.","year":"1997","unstructured":"H. Kopetz . Real-time systems: design principles for distributed embedded applications . Springer , 1997 . H. Kopetz. Real-time systems: design principles for distributed embedded applications. Springer, 1997."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1394608.1382130"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5555\/2392550.2392592"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/224057.224075"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/321738.321743"},{"key":"e_1_3_2_1_27_1","volume-title":"Proc. of HotPar","author":"Liu R.","year":"2009","unstructured":"R. Liu : Space-time partitioning in a manycore client OS . In Proc. of HotPar , 2009 . R. Liu et al. Tessellation: Space-time partitioning in a manycore client OS. In Proc. of HotPar, 2009."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/881783.881787"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2008.43"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISORC.2008.10"},{"key":"e_1_3_2_1_31_1","volume-title":"Proc. of ICDCS","author":"Ousterhout J.","year":"1982","unstructured":"J. Ousterhout . Scheduling techniques for concurrent systems . In Proc. of ICDCS , 1982 . J. Ousterhout. Scheduling techniques for concurrent systems. In Proc. of ICDCS, 1982."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519068"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806639"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-007-0044-3"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038941"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272996.1273006"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2024723.2000073"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2007116.2007119"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1131322.1131333"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531793.1531805"}],"event":{"name":"DAC '13: The 50th Annual Design Automation Conference 2013","sponsor":["EDAC Electronic Design Automation Consortium","SIGDA ACM Special Interest Group on Design Automation","IEEE-CEDA","SIGBED ACM Special Interest Group on Embedded Systems"],"location":"Austin Texas","acronym":"DAC '13"},"container-title":["Proceedings of the 50th Annual Design Automation Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2463209.2488827","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2463209.2488827","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:39:29Z","timestamp":1750235969000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2463209.2488827"}},"subtitle":["refactoring the OS around explicit resource containers with continuous adaptation"],"short-title":[],"issued":{"date-parts":[[2013,5,29]]},"references-count":38,"alternative-id":["10.1145\/2463209.2488827","10.1145\/2463209"],"URL":"https:\/\/doi.org\/10.1145\/2463209.2488827","relation":{},"subject":[],"published":{"date-parts":[[2013,5,29]]},"assertion":[{"value":"2013-05-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}