{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:19:48Z","timestamp":1750220388522,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":21,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,4,25]],"date-time":"2022-04-25T00:00:00Z","timestamp":1650844800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"publisher","award":["N\/A"],"award-info":[{"award-number":["N\/A"]}],"id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,4,25]]},"DOI":"10.1145\/3477314.3506979","type":"proceedings-article","created":{"date-parts":[[2022,5,7]],"date-time":"2022-05-07T00:37:36Z","timestamp":1651883856000},"page":"3-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Transpose-xen"],"prefix":"10.1145","author":[{"given":"John","family":"McFarland","sequence":"first","affiliation":[{"name":"North Carolina State University"}]},{"given":"Amro","family":"Awad","sequence":"additional","affiliation":[{"name":"North Carolina State University"}]}],"member":"320","published-online":{"date-parts":[[2022,5,6]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_3_2_1_1_1","DOI":"10.1145\/1735971.1736036"},{"key":"e_1_3_2_1_2_1","first-page":"1","article-title":"A case for numa-aware contention management on multicore systems","author":"Blagodurov M. D. A. F. S.","year":"2011","unstructured":"M. D. A. F. S. Blagodurov, S. Zhuravlev, \"A case for numa-aware contention management on multicore systems,\" USENIX, pp. 1--15, 2011.","journal-title":"USENIX"},{"key":"e_1_3_2_1_3_1","first-page":"557","volume-title":"IEEE","author":"Blagodurov S.","year":"2010","unstructured":"S. Blagodurov, A. Fedorova, S. Zhuravlev, and A. Kamali, \"A case for numa-aware contention management on multicore systems,\" in 2010 19th International Conference on Parallel Architectures and Compilation Techniques (PACT). IEEE, 2010, pp. 557--558."},{"key":"e_1_3_2_1_4_1","first-page":"97","volume-title":"Supporting soft real-time tasks in the xen hypervisor,\" in Proceedings of the 6th ACM SIGPLAN\/SIGOPS international conference on Virtual execution environments","author":"Lee M.","year":"2010","unstructured":"M. Lee, A. S. Krishnakumar, P. Krishnan, N. Singh, and S. Yajnik, \"Supporting soft real-time tasks in the xen hypervisor,\" in Proceedings of the 6th ACM SIGPLAN\/SIGOPS international conference on Virtual execution environments, 2010, pp. 97--108."},{"key":"e_1_3_2_1_5_1","first-page":"J12","article-title":"Carp: A data communication mechanism for multi-core mixed-criticality systems","author":"Kaushik A. M.","year":"2014","unstructured":"A. M. Kaushik, P. Tegegn, Z. Wu, H. Patel, N. Sritharan, M. Hassan, M. Sachdev, M. Tripunitara, D. Guo, R. Pellizzoni et al., \"Carp: A data communication mechanism for multi-core mixed-criticality systems.\" Reliable Computing, p. J12, 2014.","journal-title":"Reliable Computing"},{"key":"e_1_3_2_1_6_1","first-page":"1","article-title":"Rtvirt: enabling time-sensitive computing on virtualized systems through cross-layer cpu scheduling","author":"Zhao M.","year":"2018","unstructured":"M. Zhao and J. Cabrera, \"Rtvirt: enabling time-sensitive computing on virtualized systems through cross-layer cpu scheduling,\" in Proceedings of the Thirteenth EuroSys Conference, 2018, pp. 1--13.","journal-title":"Proceedings of the Thirteenth EuroSys Conference"},{"key":"e_1_3_2_1_7_1","first-page":"41","volume-title":"IEEE","author":"Lee J.","year":"2014","unstructured":"J. Lee, K.-M. Phan, X. Gu, J. Lee, A. Easwaran, I. Shin, and I. Lee, \"Mc-fluid: Fluid model-based mixed-criticality scheduling on multiprocessors,\" in 2014 IEEE Real-Time Systems Symposium. IEEE, 2014, pp. 41--52."},{"key":"e_1_3_2_1_8_1","first-page":"25","volume-title":"IEEE","author":"Ren J.","year":"2015","unstructured":"J. Ren and L. T. X. Phan, \"Mixed-criticality scheduling on multiprocessors using task grouping,\" in 2015 27th Euromicro Conference on Real-Time Systems. IEEE, 2015, pp. 25--34."},{"key":"e_1_3_2_1_9_1","first-page":"117","volume-title":"IEEE","author":"Li H.","year":"2018","unstructured":"H. Li, M. Xu, C. Li, C. Lu, C. Gill, L. Phan, I. Lee, and O. Sokolsky, \"Multi-mode virtualization for soft real-time systems,\" in 2018 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS). IEEE, 2018, pp. 117--128."},{"doi-asserted-by":"crossref","unstructured":"M. Xu R. Gifford and L. T. X. Phan \"Holistic multi-resource allocation for multicore real-time virtualization \" in Proceedings of the 56th Annual Design Automation Conference 2019 2019 pp. 1--6.","key":"e_1_3_2_1_10_1","DOI":"10.1145\/3316781.3317840"},{"key":"e_1_3_2_1_11_1","first-page":"179","volume-title":"IEEE","author":"Xi S.","year":"2015","unstructured":"S. Xi, C. Li, C. Lu, C. D. Gill, M. Xu, L. T. Phan, I. Lee, and O. Sokolsky, \"Rt-open stack: Cpu resource management for real-time cloud computing,\" in 2015 IEEE 8th International Conference on Cloud Computing. IEEE, 2015, pp. 179--186."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_12_1","DOI":"10.1007\/s11241-015-9223-2"},{"key":"e_1_3_2_1_13_1","first-page":"211","volume-title":"IEEE","author":"Xu M.","year":"2017","unstructured":"M. Xu, L. Thi, X. Phan, H.-Y. Choi, and I. Lee, \"vcat: Dynamic cache management using cat virtualization,\" in 2017 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS). IEEE, 2017, pp. 211--222."},{"key":"e_1_3_2_1_14_1","first-page":"260","volume-title":"IEEE","author":"Trujillo S.","year":"2013","unstructured":"S. Trujillo, A. Crespo, and A. Alonso, \"Multipartes: Multicore virtualization for mixed-criticality systems,\" in 2013 Euromicro Conference on Digital System Design. IEEE, 2013, pp. 260--265."},{"key":"e_1_3_2_1_15_1","first-page":"201","volume-title":"A virtualized separation kernel for mixed criticality systems,\" in Proceedings of the 10th ACM SIGPLAN\/SIGOPS international conference on Virtual execution environments","author":"Li Y.","year":"2014","unstructured":"Y. Li, R. West, and E. Missimer, \"A virtualized separation kernel for mixed criticality systems,\" in Proceedings of the 10th ACM SIGPLAN\/SIGOPS international conference on Virtual execution environments, 2014, pp. 201--212."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_16_1","DOI":"10.1145\/2492385.2492388"},{"key":"e_1_3_2_1_17_1","first-page":"1864","volume-title":"IEEE","author":"Mollison M. S.","year":"2010","unstructured":"M. S. Mollison, J. P. Erickson, J. H. Anderson, S. K. Baruah, and J. A. Scoredos, \"Mixed-criticality real-time scheduling for multicore systems,\" in 2010 10th IEEE international conference on computer and information technology. IEEE, 2010, pp. 1864--1871."},{"key":"e_1_3_2_1_18_1","first-page":"101","volume-title":"IEEE","author":"Zimmer M.","year":"2014","unstructured":"M. Zimmer, D. Broman, C. Shaver, and E. A. Lee, \"Flexpret: A processor platform for mixed-criticality systems,\" in 2014 IEEE 19th Real-Time and Embedded Technology and Applications Symposium (RTAS). IEEE, 2014, pp. 101--110."},{"key":"e_1_3_2_1_19_1","first-page":"345","volume-title":"IEEE","author":"Xu M.","year":"2019","unstructured":"M. Xu, L. T. X. Phan, H.-Y. Choi, Y. Lin, H. Li, C. Lu, and I. Lee, \"Holistic resource allocation for multicore real-time systems,\" in 2019 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS). IEEE, 2019, pp. 345--356."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_20_1","DOI":"10.1145\/1165389.945462"},{"key":"e_1_3_2_1_21_1","volume-title":"dissertation","author":"Bienia C.","year":"2011","unstructured":"C. Bienia, \"Benchmarking modern multiprocessors,\" Ph.D. dissertation, Princeton University, January 2011."}],"event":{"sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"],"acronym":"SAC '22","name":"SAC '22: The 37th ACM\/SIGAPP Symposium on Applied Computing","location":"Virtual Event"},"container-title":["Proceedings of the 37th ACM\/SIGAPP Symposium on Applied Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3477314.3506979","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3477314.3506979","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3477314.3506979","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:18:33Z","timestamp":1750191513000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3477314.3506979"}},"subtitle":["virtualized mixed-criticality through dynamic allocation"],"short-title":[],"issued":{"date-parts":[[2022,4,25]]},"references-count":21,"alternative-id":["10.1145\/3477314.3506979","10.1145\/3477314"],"URL":"https:\/\/doi.org\/10.1145\/3477314.3506979","relation":{},"subject":[],"published":{"date-parts":[[2022,4,25]]},"assertion":[{"value":"2022-05-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}