{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T03:36:49Z","timestamp":1767843409964,"version":"3.49.0"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2017,9,13]],"date-time":"2017-09-13T00:00:00Z","timestamp":1505260800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Embedded Systems"],"published-print":{"date-parts":[[2017,12]]},"DOI":"10.1186\/s13639-017-0079-5","type":"journal-article","created":{"date-parts":[[2017,9,13]],"date-time":"2017-09-13T12:05:45Z","timestamp":1505304345000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Real-time semi-partitioned scheduling of fork-join tasks using work-stealing"],"prefix":"10.1186","volume":"2017","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6567-4271","authenticated-orcid":false,"given":"Cl\u00e1udio","family":"Maia","sequence":"first","affiliation":[]},{"given":"Patrick Meumeu","family":"Yomsi","sequence":"additional","affiliation":[]},{"given":"Lu\u00eds","family":"Nogueira","sequence":"additional","affiliation":[]},{"given":"Luis Miguel","family":"Pinho","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,9,13]]},"reference":[{"issue":"4","key":"79_CR1","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1145\/1978802.1978814","volume":"43","author":"RI Davis","year":"2011","unstructured":"RI Davis, A Burns, A survey of hard real-time scheduling for multiprocessor systems. ACM Comput. Surv.43(4), 35\u201313544 (2011).","journal-title":"ACM Comput. Surv."},{"key":"79_CR2","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1145\/1284621.1284622","volume":"50","author":"A Marowka","year":"2007","unstructured":"A Marowka, Parallel computing on any desktop. Commun. ACM. 50:, 74\u201378 (2007).","journal-title":"Commun. ACM"},{"issue":"5","key":"79_CR3","doi-asserted-by":"crossref","first-page":"720","DOI":"10.1145\/324133.324234","volume":"46","author":"RD Blumofe","year":"1999","unstructured":"RD Blumofe, CE Leiserson, Scheduling multithreaded computations by work stealing. J. ACM. 46(5), 720\u2013748 (1999).","journal-title":"J. ACM"},{"key":"79_CR4","doi-asserted-by":"crossref","unstructured":"C Maia, L Nogueira, LM Pinho, in Industrial Embedded Systems (SIES), 2013 8th IEEE International Symposium On. Scheduling parallel real-time tasks using a fixed-priority work-stealing algorithm on multiprocessors, (2013), pp. 89\u201392. doi: 10.1109\/SIES.2013.6601477 .","DOI":"10.1109\/SIES.2013.6601477"},{"key":"79_CR5","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1109\/ECRTS.2005.6","volume-title":"Proceedings of the 17th Euromicro Conference on Real-Time Systems, ECRTS \u201905","author":"JH Anderson","year":"2005","unstructured":"JH Anderson, V Bud, UC Devi, in Proceedings of the 17th Euromicro Conference on Real-Time Systems, ECRTS \u201905. An edf-based scheduling algorithm for multiprocessor soft real-time systems (IEEE Computer SocietyWashington, 2005), pp. 199\u2013208."},{"key":"79_CR6","unstructured":"S Kato, N Yamasaki, Y Ishikawa, in Real-Time Systems, 2009. ECRTS \u201909. 21st Euromicro Conference On. Semi-partitioned scheduling of sporadic task systems on multiprocessors, (2009), pp. 249\u2013258."},{"key":"79_CR7","unstructured":"F Dorin, PM Yomsi, J Goossens, P Richard, Semi-partitioned hard real-time scheduling with restricted migrations upon identical multiprocessor platforms. CoRR.abs\/1006.2637: (2010)."},{"key":"79_CR8","doi-asserted-by":"crossref","unstructured":"C Maia, PM Yomsi, L Nogueira, LM Pinho, in Embedded and Ubiquitous Computing (EUC), 2015 IEEE 13th International Conference On. Semi-partitioned scheduling of fork-join tasks using work-stealing, (2015), pp. 25\u201334. doi: 10.1109\/EUC.2015.30 .","DOI":"10.1109\/EUC.2015.30"},{"key":"79_CR9","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1109\/RTSS.2010.42","volume-title":"Proceedings of the 2010 31st IEEE Real-Time Systems Symposium, RTSS \u201910","author":"K Lakshmanan","year":"2010","unstructured":"K Lakshmanan, S Kato, RR Rajkumar, in Proceedings of the 2010 31st IEEE Real-Time Systems Symposium, RTSS \u201910. Scheduling Parallel Real-Time Tasks on Multi-core Processors (IEEE Computer Society, Washington, 2010), pp. 259\u2013268. http:\/\/dx.doi.org\/10.1109\/RTSS.2010.42 ."},{"key":"79_CR10","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1109\/RTSS.2011.27","volume-title":"Proceedings of the 2011 IEEE 32Nd Real-Time Systems Symposium, RTSS \u201911","author":"A Saifullah","year":"2011","unstructured":"A Saifullah, K Agrawal, C Lu, C Gill, in Proceedings of the 2011 IEEE 32Nd Real-Time Systems Symposium, RTSS \u201911. Multi-core Real-Time Scheduling for Generalized Parallel Task Models (IEEE Computer Society, Washington, 2011), pp. 217\u2013226. http:\/\/dx.doi.org\/10.1109\/RTSS.2011.27 ."},{"key":"79_CR11","doi-asserted-by":"crossref","unstructured":"V Bonifaci, A Marchetti-Spaccamela, S Stiller, A Wiese, in Real-Time Systems (ECRTS), 2013 25th Euromicro Conference On. Feasibility analysis in the sporadic dag task model, (2013), pp. 225\u2013233. doi: 10.1109\/ECRTS.2013.32 .","DOI":"10.1109\/ECRTS.2013.32"},{"key":"79_CR12","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/2659787.2659818","volume-title":"Proceedings of the 22Nd International Conference on Real-Time Networks and Systems, RTNS \u201914","author":"M Qamhieh","year":"2014","unstructured":"M Qamhieh, L George, S Midonnet, in Proceedings of the 22Nd International Conference on Real-Time Networks and Systems, RTNS \u201914. A stretching algorithm for parallel real-time dag tasks on multiprocessor systems (ACM, New York, 2014), pp. 13\u2013131322. doi: 10.1145\/2659787.2659818 . http:\/\/doi.acm.org\/10.1145\/2659787.2659818 ."},{"key":"79_CR13","doi-asserted-by":"crossref","unstructured":"J Li, K Agrawal, C Lu, C Gill, in Real-Time Systems (ECRTS), 2013 25th Euromicro Conference On. Analysis of global edf for parallel tasks, (2013), pp. 3\u201313. doi: 10.1109\/ECRTS.2013.12 .","DOI":"10.1109\/ECRTS.2013.12"},{"key":"79_CR14","doi-asserted-by":"crossref","unstructured":"HS Chwa, J Lee, K-M Phan, A Easwaran, I Shin, in Real-Time Systems (ECRTS), 2013 25th Euromicro Conference On. Global edf schedulability analysis for synchronous parallel tasks on multicore platforms, (2013), pp. 25\u201334. doi: 10.1109\/ECRTS.2013.14 .","DOI":"10.1109\/ECRTS.2013.14"},{"key":"79_CR15","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/2659787.2659815","volume-title":"Proceedings of the 22Nd International Conference on Real-Time Networks and Systems, RTNS \u201914","author":"C Maia","year":"2014","unstructured":"C Maia, M Bertogna, L Nogueira, LM Pinho, in Proceedings of the 22Nd International Conference on Real-Time Networks and Systems, RTNS \u201914. Response-time analysis of synchronous parallel tasks in multiprocessor systems (ACM, New York, 2014), pp. 3\u20133312. doi: 10.1145\/2659787.2659815 . http:\/\/doi.acm.org\/10.1145\/2659787.2659815 ."},{"key":"79_CR16","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1145\/2392987.2393006","volume-title":"Proceedings of the 20th International Conference on Real-Time and Network Systems, RTNS","author":"B Bado","year":"2012","unstructured":"B Bado, L George, P Courbin, J Goossens, in Proceedings of the 20th International Conference on Real-Time and Network Systems, RTNS. A semi-partitioned approach for parallel real-time scheduling (ACM, New York, 2012), pp. 151\u2013160. doi: 10.1145\/2392987.2393006 . http:\/\/doi.acm.org\/10.1145\/2392987.2393006 ."},{"issue":"10","key":"79_CR17","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1109\/32.637146","volume":"23","author":"AK Mok","year":"1997","unstructured":"AK Mok, D Chen, A multiframe model for real-time tasks. Softw. Eng. IEEE Trans.23(10), 635\u2013645 (1997).","journal-title":"Softw. Eng. IEEE Trans."},{"issue":"1","key":"79_CR18","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1008030427220","volume":"17","author":"S Baruah","year":"1999","unstructured":"S Baruah, D Chen, S Gorinsky, A Mok, Generalized multiframe tasks. Real-Time Syst.17(1), 5\u201322 (1999).","journal-title":"Real-Time Syst."},{"key":"79_CR19","unstructured":"SK Baruah, AK Mok, LE Rosier, in Real-Time Systems Symposium, 1990. Proceedings., 11th. Preemptively scheduling hard-real-time sporadic tasks on one processor, (1990), pp. 182\u2013190."},{"key":"79_CR20","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1145\/2392987.2393005","volume-title":"Proceedings of the 20th International Conference on Real-Time and Network Systems, RTNS \u201912","author":"J Goossens","year":"2012","unstructured":"J Goossens, P Richard, M Lindstr\u00f6m, II Lupu, F Ridouard, in Proceedings of the 20th International Conference on Real-Time and Network Systems, RTNS \u201912. Job partitioning strategies for multiprocessor scheduling of real-time periodic tasks with restricted migrations (ACM, New York, 2012), pp. 141\u2013150."},{"key":"79_CR21","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1109\/RTCSA.2012.71","volume-title":"Proceedings of the 2012 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA \u201912","author":"J Kang","year":"2012","unstructured":"J Kang, DG Waddington, in Proceedings of the 2012 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA \u201912. Load Balancing Aware Real-Time Task Partitioning in Multicore Systems (IEEE Computer Society, Washington, 2012), pp. 404\u2013407. http:\/\/dx.doi.org\/10.1109\/RTCSA.2012.71 ."},{"key":"79_CR22","doi-asserted-by":"crossref","unstructured":"H Aydin, Q Yang, in Parallel and Distributed Processing Symposium, 2003. Proceedings. International. Energy-aware partitioning for multiprocessor real-time systems, (2003), p. 9. doi: 10.1109\/IPDPS.2003.1213225 .","DOI":"10.1109\/IPDPS.2003.1213225"}],"container-title":["EURASIP Journal on Embedded Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13639-017-0079-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13639-017-0079-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13639-017-0079-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,2]],"date-time":"2022-08-02T20:12:07Z","timestamp":1659471127000},"score":1,"resource":{"primary":{"URL":"https:\/\/jes-eurasipjournals.springeropen.com\/articles\/10.1186\/s13639-017-0079-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,13]]},"references-count":22,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,12]]}},"alternative-id":["79"],"URL":"https:\/\/doi.org\/10.1186\/s13639-017-0079-5","relation":{},"ISSN":["1687-3963"],"issn-type":[{"value":"1687-3963","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,9,13]]},"article-number":"31"}}