{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:34:16Z","timestamp":1750221256008,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,6,11]],"date-time":"2018-06-11T00:00:00Z","timestamp":1528675200000},"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":[[2018,6,11]]},"DOI":"10.1145\/3208040.3208052","type":"proceedings-article","created":{"date-parts":[[2018,6,11]],"date-time":"2018-06-11T12:36:20Z","timestamp":1528720580000},"page":"14-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Hard real-time scheduling for parallel run-time systems"],"prefix":"10.1145","author":[{"given":"Peter","family":"Dinda","sequence":"first","affiliation":[{"name":"Northwestern University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoyang","family":"Wang","sequence":"additional","affiliation":[{"name":"Northwestern University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinghang","family":"Wang","sequence":"additional","affiliation":[{"name":"Northwestern University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chris","family":"Beauchene","sequence":"additional","affiliation":[{"name":"Northwestern University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Conor","family":"Hetland","sequence":"additional","affiliation":[{"name":"Northwestern University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,6,11]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Wheat","author":"Maccabe Rolf Riesen","year":"1994","unstructured":"Rolf Riesen Arthur B. Maccabe , Kevin S. Mccurley and Stephen R . Wheat . 1994 . SUNMOS for the Intel Paragon : A Brief User's Guide. In Intel Supercomputer Users' Group . 1994 Annual North America Users' Conference. 245--251. Rolf Riesen Arthur B. Maccabe, Kevin S. Mccurley and Stephen R. Wheat. 1994. SUNMOS for the Intel Paragon: A Brief User's Guide. In Intel Supercomputer Users' Group. 1994 Annual North America Users' Conference. 245--251."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629579"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1994.1038"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463209.2488827"},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the IEEE International Symposium on Workload Characterization (IISWC","author":"Delgado Brian","year":"2013","unstructured":"Brian Delgado and Karen Karavanic . 2013 . Performance Implications of System Managemnet Mode . In Proceedings of the IEEE International Symposium on Workload Characterization (IISWC 2013). Brian Delgado and Karen Karavanic. 2013. Performance Implications of System Managemnet Mode. In Proceedings of the IEEE International Symposium on Workload Characterization (IISWC 2013)."},{"key":"e_1_3_2_1_6_1","first-page":"142","article-title":"Methods and Systems for Time-Sharing Parallel Applications with Performance-Targetted Feedback-Controlled Real-Time Scheduling. (February 2009)","volume":"11","author":"Dinda Peter","year":"2009","unstructured":"Peter Dinda , Bin Lin , and Ananth Sundararaj . 2009 . Methods and Systems for Time-Sharing Parallel Applications with Performance-Targetted Feedback-Controlled Real-Time Scheduling. (February 2009) . United States Patent Application 11\/832 , 142 . Priority date 8\/1\/2007. Peter Dinda, Bin Lin, and Ananth Sundararaj. 2009. Methods and Systems for Time-Sharing Parallel Applications with Performance-Targetted Feedback-Controlled Real-Time Scheduling. (February 2009). United States Patent Application 11\/832,142. Priority date 8\/1\/2007.","journal-title":"United States Patent Application"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/233013.233020"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224076"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/0743-7315(92)90014-E"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/1413370.1413390"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1994.1085"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2016.80"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2892242.2892255"},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the 14th International Conference on Autonomic Computing (ICAC","author":"Hale Kyle","year":"2017","unstructured":"Kyle Hale , Conor Hetland , and Peter Dinda . 2017 . Multiverse: Easy Conversion of Runtime Systems Into OS Kernels . In Proceedings of the 14th International Conference on Autonomic Computing (ICAC 2017). Kyle Hale, Conor Hetland, and Peter Dinda. 2017. Multiverse: Easy Conversion of Runtime Systems Into OS Kernels. In Proceedings of the 14th International Conference on Autonomic Computing (ICAC 2017)."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749246.2749264"},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the Real-Time Systems Symposium. 112--122","author":"Jensen E. Douglas","year":"1985","unstructured":"E. Douglas Jensen , C Douglass Lock , and Hideyuki Tokuda . 1985 . A Time-Driven Scheduling Model for Real-Time Operating Systems . In Proceedings of the Real-Time Systems Symposium. 112--122 . E. Douglas Jensen, C Douglass Lock, and Hideyuki Tokuda. 1985. A Time-Driven Scheduling Model for Real-Time Operating Systems. In Proceedings of the Real-Time Systems Symposium. 112--122."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/509593.509647"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2016.38"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2010.5470482"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2005.80"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICAC.2007.39"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/321738.321743"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:IJPP.0000029272.69895.c1"},{"volume-title":"Real-Time Systems","author":"Liu Jane W. S.","key":"e_1_3_2_1_25_1","unstructured":"Jane W. S. Liu . 2000. Real-Time Systems . Prentice Hall . Jane W. S. Liu. 2000. Real-Time Systems. Prentice Hall."},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the 1st USENIX Conference on Hot Topics in Parallelism (HotPar","author":"Liu Rose","year":"2009","unstructured":"Rose Liu , Kevin Klues , Sarah Bird , Steven Hofmeyr , Krste Asanovi\u0107 , and John Kubiatowicz . 2009 . Tessellation: Space-time Partitioning in a Manycore Client OS . In Proceedings of the 1st USENIX Conference on Hot Topics in Parallelism (HotPar 2009). 10:1--10:6. Rose Liu, Kevin Klues, Sarah Bird, Steven Hofmeyr, Krste Asanovi\u0107, and John Kubiatowicz. 2009. Tessellation: Space-time Partitioning in a Manycore Client OS. In Proceedings of the 1st USENIX Conference on Hot Topics in Parallelism (HotPar 2009). 10:1--10:6."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451167"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.963420"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2768405.2768413"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749246.2749273"},{"volume-title":"OpenMP Application Program Interface 3.0","author":"Architecture Review Board MP","key":"e_1_3_2_1_31_1","unstructured":"Open MP Architecture Review Board . 2008. OpenMP Application Program Interface 3.0 . Technical Report. Open MP Architecture Review Board . OpenMP Architecture Review Board. 2008. OpenMP Application Program Interface 3.0. Technical Report. OpenMP Architecture Review Board."},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the Conference on Distributed Computing Systems (ICDCS).","author":"Ousterhout John","year":"1982","unstructured":"John Ousterhout . 1982 . Scheduling Techniques for Concurrent Systems . In Proceedings of the Conference on Distributed Computing Systems (ICDCS). John Ousterhout. 1982. Scheduling Techniques for Concurrent Systems. In Proceedings of the Conference on Distributed Computing Systems (ICDCS)."},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 2nd USENIX Conference on Hot Topics in Parallelism (HotPar).","author":"Peter Simon","year":"2010","unstructured":"Simon Peter , Adrian Sch\u00fcpbach , Paul Barham , Andrew Baumann , Rebecca Isaacs , Tim Harris , and Timothy Roscoe . 2010 . Design Principles for End-to-end Multi-core Schedulers . In Proceedings of the 2nd USENIX Conference on Hot Topics in Parallelism (HotPar). Simon Peter, Adrian Sch\u00fcpbach, Paul Barham, Andrew Baumann, Rebecca Isaacs, Tim Harris, and Timothy Roscoe. 2010. Design Principles for End-to-end Multi-core Schedulers. In Proceedings of the 2nd USENIX Conference on Hot Topics in Parallelism (HotPar)."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/827269.828990"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.v21:6"},{"volume-title":"Hard Real-Time Systems","author":"Stankovic John","key":"e_1_3_2_1_37_1","unstructured":"John Stankovic and Krithi Ramamritham . 1988. Hard Real-Time Systems . IEEE Computer Society Press . John Stankovic and Krithi Ramamritham. 1988. Hard Real-Time Systems. IEEE Computer Society Press."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/224538.224539"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1996130.1996163"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1155\/1994\/602764"}],"event":{"name":"HPDC '18: The 27th International Symposium on High-Performance Parallel and Distributed Computing","sponsor":["SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing","SIGARCH ACM Special Interest Group on Computer Architecture"],"location":"Tempe Arizona","acronym":"HPDC '18"},"container-title":["Proceedings of the 27th International Symposium on High-Performance Parallel and Distributed Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3208040.3208052","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3208040.3208052","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:08:06Z","timestamp":1750212486000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3208040.3208052"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,11]]},"references-count":38,"alternative-id":["10.1145\/3208040.3208052","10.1145\/3208040"],"URL":"https:\/\/doi.org\/10.1145\/3208040.3208052","relation":{},"subject":[],"published":{"date-parts":[[2018,6,11]]},"assertion":[{"value":"2018-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}