{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,31]],"date-time":"2025-08-31T23:26:45Z","timestamp":1756682805846,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,7,10]],"date-time":"2022-07-10T00:00:00Z","timestamp":1657411200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Research Grants Council of Hong Kong","award":["GRF 15206221"],"award-info":[{"award-number":["GRF 15206221"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["NSFC 62102072"],"award-info":[{"award-number":["NSFC 62102072"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,7,10]]},"DOI":"10.1145\/3489517.3530611","type":"proceedings-article","created":{"date-parts":[[2022,8,23]],"date-time":"2022-08-23T23:19:29Z","timestamp":1661296769000},"page":"1255-1260","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Scheduling and analysis of real-time tasks with parallel critical sections"],"prefix":"10.1145","author":[{"given":"Yang","family":"Wang","sequence":"first","affiliation":[{"name":"Northeastern University"}]},{"given":"Xu","family":"Jiang","sequence":"additional","affiliation":[{"name":"Northeastern University"}]},{"given":"Nan","family":"Guan","sequence":"additional","affiliation":[{"name":"City University of Hong Kong"}]},{"given":"Mingsong","family":"Lv","sequence":"additional","affiliation":[{"name":"The Hong Kong Polytechnic University"}]},{"given":"Dong","family":"Ji","sequence":"additional","affiliation":[{"name":"Northeastern University"}]},{"given":"Wang","family":"Yi","sequence":"additional","affiliation":[{"name":"Northeastern University and Uppsala University"}]}],"member":"320","published-online":{"date-parts":[[2022,8,23]]},"reference":[{"volume-title":"A Stack-Based Resource Allocation Policy for Realtime Processes","author":"Baker Theodore P","key":"e_1_3_2_1_1_1","unstructured":"Theodore P Baker. 1990. A Stack-Based Resource Allocation Policy for Realtime Processes. In RTSS. IEEE, 191--200."},{"volume-title":"Federated Scheduling of Sporadic DAG Task Systems. In 2015 IPDPS","author":"Baruah Sanjoy","key":"e_1_3_2_1_2_1","unstructured":"Sanjoy Baruah. 2015. Federated Scheduling of Sporadic DAG Task Systems. In 2015 IPDPS. IEEE, 179--186."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Bj\u00f6rn B Brandenburg. 2013. Improved Analysis and Evaluation of Real-Time Semaphore Protocols for P-FP Scheduling. In RTAS. 141--152.","DOI":"10.1109\/RTAS.2013.6531087"},{"key":"e_1_3_2_1_5_1","volume-title":"Optimality Results for Multiprocessor Real-Time Locking. In RTSS","author":"Brandenburg Bj\u00f6rn B","year":"2010","unstructured":"Bj\u00f6rn B Brandenburg and James H Anderson. 2010. Optimality Results for Multiprocessor Real-Time Locking. In RTSS 2010. 49--60."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"crossref","unstructured":"Daniel Cordeiro Gr\u00e9gory Mouni\u00e9 and et.al. 2010. Random graph generation for scheduling simulations. In ICST.","DOI":"10.4108\/ICST.SIMUTOOLS2010.8667"},{"key":"e_1_3_2_1_7_1","first-page":"789","article-title":"Blocking Analysis for Spin Locks in Real-Time Parallel Tasks","volume":"29","author":"Dinh Son","year":"2017","unstructured":"Son Dinh, Jing Li, and et al. 2017. Blocking Analysis for Spin Locks in Real-Time Parallel Tasks. IEEE TPDS 29, 4 (2017), 789--802.","journal-title":"IEEE TPDS"},{"key":"e_1_3_2_1_8_1","volume-title":"Resource Sharing in Global Fixed-Priority Preemptive Multiprocessor Scheduling. In RTSS","author":"Easwaran Arvind","year":"2009","unstructured":"Arvind Easwaran and Bjorn Andersson. 2009. Resource Sharing in Global Fixed-Priority Preemptive Multiprocessor Scheduling. In RTSS 2009."},{"key":"e_1_3_2_1_9_1","unstructured":"Joseph Izraelevitz and et al. 2016. Implicit acceleration of critical sections via unsuccessful speculation. 11th ACM SIGPLAN Wkshp. on TRANSACT 16 (2016)."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Xu Jiang Nan Guan and et al. 2019. Suspension-Based Locking Protocols for Parallel Real-Time Tasks. In RTSS. 274--286.","DOI":"10.1109\/RTSS46320.2019.00033"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","unstructured":"Xu Jiang Nan Guan Weichen Liu and et al. 2019. Scheduling and Analysis of Parallel Real-Time Tasks with Semaphores. In DAC.","DOI":"10.1145\/3316781.3317907"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Karthik Lakshmanan Dionisio de Niz and et.al. 2009. Coordinated Task Scheduling Allocation and Synchronization on Multiprocessors. In RTSS.","DOI":"10.1109\/RTSS.2009.51"},{"key":"e_1_3_2_1_13_1","volume-title":"Jian Jia Chen, and et.al","author":"Li Jing","year":"2014","unstructured":"Jing Li, Jian Jia Chen, and et.al. 2014. Analysis of Federated and Global Scheduling for Parallel Real-Time Tasks. In ECRTS."},{"key":"e_1_3_2_1_14_1","volume-title":"OpenMP Application Program Interface V4. 5. OpenMP Architecture Review Board","author":"ARB","year":"2015","unstructured":"ARB OpenMP. 2015. OpenMP Application Program Interface V4. 5. OpenMP Architecture Review Board (2015)."},{"key":"e_1_3_2_1_15_1","unstructured":"Rajwar Ravi and et al. 2006. Concurrent Execution of Critical Sections by Eliding Ownership of Locks."},{"key":"e_1_3_2_1_16_1","volume-title":"Response-Time Analysis of DAG Tasks Supporting Heterogeneous Computing. In DAC","author":"Serrano Maria A","year":"2018","unstructured":"Maria A Serrano and Eduardo Qui\u00f1ones. 2018. Response-Time Analysis of DAG Tasks Supporting Heterogeneous Computing. In DAC 2018."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","unstructured":"Yang Wang Nan Guan and et.al. 2017. Benchmarking OpenMP programs for real-time scheduling. In RTCSA. 1--10.","DOI":"10.1109\/RTCSA.2017.8046322"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Maolin Yang Zewei Chen and et al. 2020. DPCP-p: A Distributed Locking Protocol for Parallel Real-Time Tasks. In DAC.","DOI":"10.1109\/DAC18072.2020.9218584"}],"event":{"name":"DAC '22: 59th ACM\/IEEE Design Automation Conference","sponsor":["SIGDA ACM Special Interest Group on Design Automation","IEEE CEDA"],"location":"San Francisco California","acronym":"DAC '22"},"container-title":["Proceedings of the 59th ACM\/IEEE Design Automation Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3489517.3530611","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3489517.3530611","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:02:23Z","timestamp":1750186943000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3489517.3530611"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,10]]},"references-count":17,"alternative-id":["10.1145\/3489517.3530611","10.1145\/3489517"],"URL":"https:\/\/doi.org\/10.1145\/3489517.3530611","relation":{},"subject":[],"published":{"date-parts":[[2022,7,10]]},"assertion":[{"value":"2022-08-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}