{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,6]],"date-time":"2025-06-06T04:30:42Z","timestamp":1749184242170,"version":"3.37.3"},"reference-count":17,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2016,12,7]],"date-time":"2016-12-07T00:00:00Z","timestamp":1481068800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["SFB876-B2"],"award-info":[{"award-number":["SFB876-B2"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Real-Time Syst"],"published-print":{"date-parts":[[2017,3]]},"DOI":"10.1007\/s11241-016-9261-4","type":"journal-article","created":{"date-parts":[[2016,12,7]],"date-time":"2016-12-07T13:11:41Z","timestamp":1481116301000},"page":"187-195","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["A misconception in blocking time analyses under multiprocessor synchronization protocols"],"prefix":"10.1007","volume":"53","author":[{"given":"Maolin","family":"Yang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8114-9760","authenticated-orcid":false,"given":"Jian-Jia","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Wen-Hung","family":"Huang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,12,7]]},"reference":[{"key":"9261_CR1","unstructured":"Brandenburg BB (2011) Scheduling and locking in multiprocessor real-time operating systems. PhD thesis, The University of North Carolina at Chapel Hill"},{"key":"9261_CR2","doi-asserted-by":"crossref","unstructured":"Brandenburg BB (2013) Improved analysis and evaluation of real-time semaphore protocols for P-FP scheduling. In: Real-time and embedded technology and applications symposium (RTAS), pp 141\u2013152","DOI":"10.1109\/RTAS.2013.6531087"},{"key":"9261_CR3","unstructured":"Chen JJ, Brandenburg B (2016) A note on the period enforcer algorithm for self-suspending tasks. In: Accepted and to appear in Leibniz transactions on embedded systems (LITES). arXiv:1606.04386"},{"key":"9261_CR4","unstructured":"Chen JJ, Nelissen G, Huang WH, Yang M, Brandenburg B, Bletsas K, Liu C, Richard P, Ridouard F, Audsley N, Rajkumar R, de\u00a0Niz D (2016) Many suspensions, many problems: a review of self-suspending tasks in real-time systems. Technical Report 854, Faculty of Informatik, TU Dortmund"},{"key":"9261_CR5","doi-asserted-by":"crossref","unstructured":"Gai P, Lipari G, Natale MD (2001) Minimizing memory utilization of real-time task sets in single and multi-processor systems-on-a-chip. In: Real-time systems symposium (RTSS), pp 73\u201383","DOI":"10.1109\/REAL.2001.990598"},{"key":"9261_CR6","doi-asserted-by":"crossref","unstructured":"Hsiu PC, Lee DN, Kuo TW (2011) Task synchronization and allocation for many-core and real-time systems. In: Proceedings of the 11th international conference on embedded software (EMSOFT), pp 79\u201388","DOI":"10.1145\/2038642.2038656"},{"key":"9261_CR7","doi-asserted-by":"crossref","unstructured":"Huang WH, Chen JJ, Reineke J (2016) MIRROR: symmetric timing analysis for real-time tasks on multicore platforms with shared resources. In: Proceedings of the 53rd annual design automation conference, DAC 2016, Austin, TX, USA, June 5-9, 2016, pp 158:1\u2013158:6","DOI":"10.1145\/2897937.2898046"},{"key":"9261_CR8","doi-asserted-by":"crossref","unstructured":"Lakshmanan K, de\u00a0Niz D, Rajkumar R (2009) Coordinated task scheduling, allocation and synchronization on multiprocessors. In: Real-time systems symposium (RTSS), pp 469\u2013478","DOI":"10.1109\/RTSS.2009.51"},{"key":"9261_CR9","first-page":"46","volume-title":"Scheduling algorithms for multiprogramming in a hard-real-time environment","author":"CL Liu","year":"1973","unstructured":"Liu CL, Layland JW (1973) Scheduling algorithms for multiprogramming in a hard-real-time environment, vol 20. ACM, New York, pp 46\u201361"},{"key":"9261_CR10","doi-asserted-by":"crossref","unstructured":"Nemati F, Behnam M, Nolte T (2011) Independently-developed real-time systems on multi-cores with shared resources. In: Proceedings of the 23rd Euromicro conference on real-time systems (ECRTS), pp 251\u2013261","DOI":"10.1109\/ECRTS.2011.31"},{"key":"9261_CR11","doi-asserted-by":"crossref","unstructured":"Rajkumar R (1990) Real-time synchronization protocols for shared memory multiprocessors. In: Proceedings of the 10th international conference on distributed computing systems (ICDCS), pp 116\u2013123","DOI":"10.1109\/ICDCS.1990.89257"},{"key":"9261_CR12","unstructured":"Rajkumar R (1991) Dealing with suspending periodic tasks. Technical Report, IBM T. J. Watson Research Center. http:\/\/www.cs.cmu.edu\/afs\/cs\/project\/rtmach\/public\/papers\/period-enforcer.ps"},{"key":"9261_CR13","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-4000-7","volume-title":"Synchronization in real-time systems: a priority inheritance approach","author":"R Rajkumar","year":"1991","unstructured":"Rajkumar R (1991) Synchronization in real-time systems: a priority inheritance approach. Kluwer Academic Publishers, Norwell, MA"},{"key":"9261_CR14","doi-asserted-by":"crossref","unstructured":"Rajkumar R, Sha L, Lehoczky J (1988) Real-time synchronization protocols for multiprocessors. In: Proceedings of the 9th real-time systems symposium (RTSS), pp 259\u2013269","DOI":"10.1109\/REAL.1988.51121"},{"issue":"9","key":"9261_CR15","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1109\/12.57058","volume":"39","author":"L Sha","year":"1990","unstructured":"Sha L, Rajkumar R, Lehoczky J (1990) Priority inheritance protocols: an approach to real-time synchronization. IEEE Trans Comput 39(9):1175\u20131185","journal-title":"IEEE Trans Comput"},{"issue":"10","key":"9261_CR16","doi-asserted-by":"crossref","first-page":"834","DOI":"10.1109\/32.469457","volume":"21","author":"B Victor","year":"1995","unstructured":"Victor B, Kang G (1995) Semaphore queue priority assignment for real-time multiprocessor synchronization. IEEE Trans Softw Eng 21(10):834\u2013844","journal-title":"IEEE Trans Softw Eng"},{"key":"9261_CR17","doi-asserted-by":"crossref","unstructured":"Yang M, Lei H, Liao Y, Rabee F (2013) PK-OMLP: an OMLP based k-exclusion real-time locking protocol for multi- GPU sharing under partitioned scheduling. In: Internaltional conference on dependable, autonomic and secure computing (DASC), pp 207\u2013214","DOI":"10.1109\/DASC.2013.63"}],"container-title":["Real-Time Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11241-016-9261-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11241-016-9261-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11241-016-9261-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,25]],"date-time":"2017-06-25T01:26:29Z","timestamp":1498353989000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11241-016-9261-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,12,7]]},"references-count":17,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,3]]}},"alternative-id":["9261"],"URL":"https:\/\/doi.org\/10.1007\/s11241-016-9261-4","relation":{},"ISSN":["0922-6443","1573-1383"],"issn-type":[{"type":"print","value":"0922-6443"},{"type":"electronic","value":"1573-1383"}],"subject":[],"published":{"date-parts":[[2016,12,7]]}}}