{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T21:04:28Z","timestamp":1729631068343,"version":"3.28.0"},"reference-count":76,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,6]]},"DOI":"10.1109\/isorc.2013.6913241","type":"proceedings-article","created":{"date-parts":[[2014,10,8]],"date-time":"2014-10-08T20:48:11Z","timestamp":1412801291000},"page":"1-10","source":"Crossref","is-referenced-by-count":2,"title":["Hierarchical real-time scheduling in the multi-core era &amp;#x2014; An overview"],"prefix":"10.1109","author":[{"given":"Philipp","family":"Ittershagen","sequence":"first","affiliation":[]},{"given":"Philipp A.","family":"Hartmann","sequence":"additional","affiliation":[]},{"given":"Kim","family":"Gruttner","sequence":"additional","affiliation":[]},{"given":"Achim","family":"Rettberg","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"35","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.2001.990598"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.1023\/A:1025120124771"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2010.26"},{"key":"34","first-page":"189","article-title":"A comparison of mpcp and msrp when sharing resources in the janus multiple-processor on a chip platform","author":"gai","year":"2003","journal-title":"Proc IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)"},{"journal-title":"On the Implementation of Pfair-scheduled Multiprocessor Systems","year":"2004","author":"holman","key":"39"},{"key":"37","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2009.53"},{"key":"38","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2011.10"},{"key":"43","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508308"},{"journal-title":"MCFlow Middleware for Mixed-Criticality Distributed Real-Time Systems","year":"2012","author":"huang","key":"42"},{"key":"41","doi-asserted-by":"publisher","DOI":"10.1109\/RTCSA.2012.30"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.1145\/1132026.1132028"},{"key":"67","doi-asserted-by":"publisher","DOI":"10.1007\/BF00360340"},{"key":"66","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.2003.1253249"},{"key":"69","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcss.2006.03.001"},{"key":"68","first-page":"33","article-title":"A survey on real time task scheduling","volume":"69","author":"srikanth","year":"2012","journal-title":"European Journal of Scientific Research"},{"key":"22","first-page":"111","article-title":"LITMUSRT: A testbed for empirically comparing real-time multiprocessor schedulers","author":"calandrino","year":"2006","journal-title":"Proc of The 27th IEEE Real-Time Systems Symposium (RTSS'06)"},{"journal-title":"Multiprocessor priority ceiling based protocols","year":"1994","author":"chen","key":"23"},{"key":"24","first-page":"46","article-title":"Approximation algorithms for bin packing: A survey","author":"jr coffman","year":"1997","journal-title":"Approximation Algorithms for NP-Hard Problems"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2005.25"},{"key":"26","first-page":"257","article-title":"Resource sharing in hierarchical fixed priority preemptive systems","author":"davis","year":"2006","journal-title":"Proc of the 27th IEEE Intl Real-Time Systems Symposium (RTSS'06) IEEE"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1145\/1978802.1978814"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.1997.641292"},{"key":"29","article-title":"Dynamic scheduling of hard real-time applications in open system environment","author":"deng","year":"1996","journal-title":"Proc IEEE Real-Time Systems Symp (RTSS '96)"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.2001.990610"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2006.35"},{"key":"1","article-title":"Integrating independently developed real-time applications on a shared multi-core architecture","author":"afshar","year":"2012","journal-title":"Proc of the 5th Intl Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS'12) ACM"},{"key":"7","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1109\/REAL.1990.128747","article-title":"Stack-based scheduling of realtime processes","author":"baker","year":"1990","journal-title":"Proceedings of the Real-Time Systems Symposium (RTSS)"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2007.36"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.2003.1253260"},{"journal-title":"Automotive open system architecture","year":"0","key":"5"},{"key":"32","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/REAL.2002.1181559","article-title":"A model of hierarchical real-time virtual resources","author":"feng","year":"2002","journal-title":"Proceedings of IEEE Real-Time Systems Symposium (RTSS'02)"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1007\/s11241-010-9105-6"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1007\/s11241-009-9073-x"},{"key":"70","doi-asserted-by":"publisher","DOI":"10.4304\/jsw.5.9.958-965"},{"key":"71","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2011.2172448"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2008.26"},{"key":"72","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2007.47"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1007\/BF01940883"},{"key":"73","first-page":"70","article-title":"Priority inheritance spin locks for multiprocessor real-time systems","author":"wang","year":"2006","journal-title":"Proceedings of the International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN)"},{"key":"74","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2012.17"},{"key":"75","doi-asserted-by":"publisher","DOI":"10.1145\/2038642.2038651"},{"key":"76","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2007.12"},{"key":"59","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2009.2033267"},{"key":"58","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2009.46"},{"key":"57","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2011.31"},{"journal-title":"Fundamental Design Problems of Distributed Systems for the Hard-Real-Time Environment","year":"1983","author":"mok","key":"56"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1007\/s10617-012-9090-1"},{"key":"55","doi-asserted-by":"publisher","DOI":"10.1109\/RTTAS.2001.929867"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/RTCSA.2007.8"},{"journal-title":"Scheduling and Locking in Multiprocessor Real-time Operating Systems","year":"2011","author":"brandenburg","key":"18"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2009.2026051"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2005.18"},{"key":"13","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1145\/1289927.1289970","article-title":"SIRAP: A synchronization protocol for hierarchical resource sharing in real-time open systems","author":"behnam","year":"2007","journal-title":"Proc of the 7th Intl Conf on Embedded Software (EMSOFT'07)"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2007.31"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1109\/IPPS.1995.395946"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2011.12"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2012.2188805"},{"key":"20","first-page":"169","article-title":"Partitioned EDF scheduling for multiprocessors using a c = d scheme","author":"burns","year":"2010","journal-title":"Proc of the 18th Intl Conf on Real-Time and Network Systems (RTNS'10)"},{"key":"64","doi-asserted-by":"publisher","DOI":"10.1109\/12.57058"},{"key":"65","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2008.28"},{"key":"62","first-page":"11","article-title":"An experimental investigation of synchronization protocols","volume":"5","author":"rajkumar","year":"1989","journal-title":"IEEE Real-Time Systems Newsletter"},{"key":"63","doi-asserted-by":"publisher","DOI":"10.1109\/EMRTS.2002.1019197"},{"key":"60","doi-asserted-by":"publisher","DOI":"10.1145\/1346256.1346258"},{"key":"61","first-page":"116","article-title":"Real-time synchronization protocols for multiprocessors","author":"rajkumar","year":"1990","journal-title":"Proc of the 9th IEEE Real-Time Systems Symposium (RTSS'88) IEEE Comput"},{"key":"49","doi-asserted-by":"publisher","DOI":"10.1007\/s11241-009-9089-2"},{"key":"48","doi-asserted-by":"publisher","DOI":"10.1109\/ECRTS.2009.33"},{"key":"45","doi-asserted-by":"publisher","DOI":"10.1145\/2380356.2380376"},{"key":"44","first-page":"256","article-title":"A fixed-priority-driven open environment for real-time applications","author":"kuo","year":"1999","journal-title":"Proc IEEE Real-Time Systems Symposium (RTSS)"},{"key":"47","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2010.91"},{"key":"46","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2009.51"},{"key":"10","doi-asserted-by":"crossref","first-page":"555","DOI":"10.1007\/978-3-642-23719-5_47","article-title":"Mixed-criticality scheduling of sporadic task systems","volume":"6942","author":"baruah","year":"2011","journal-title":"Algorithms-ESA 2011"},{"key":"51","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.2000.896011"},{"key":"52","doi-asserted-by":"publisher","DOI":"10.1145\/321738.321743"},{"key":"53","first-page":"218","article-title":"VMbased real-time services for automotive control applications","author":"masrur","year":"2010","journal-title":"Proc of the IEEE 16th Intl Conf on Embedded and Real-Time Computing Systems and Applications (RTCSA'10)"},{"key":"54","doi-asserted-by":"publisher","DOI":"10.1145\/2039370.2039378"},{"key":"50","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1109\/ECRTS.2012.41","article-title":"Global mixed-criticality scheduling on multiprocessors","author":"li","year":"2012","journal-title":"Proc of the 24th Euromicro Conf on Real-Time Systems (ECRTS'12)"}],"event":{"name":"2013 IEEE 16th International Symposium on Object\/Component\/Service-Oriented Real-Time Distributed Computing (ISORC)","start":{"date-parts":[[2013,6,19]]},"location":"Paderborn, Germany","end":{"date-parts":[[2013,6,21]]}},"container-title":["16th IEEE International Symposium on Object\/component\/service-oriented Real-time distributed Computing (ISORC 2013)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6906723\/6913188\/06913241.pdf?arnumber=6913241","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,16]],"date-time":"2019-08-16T00:43:40Z","timestamp":1565916220000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6913241\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,6]]},"references-count":76,"URL":"https:\/\/doi.org\/10.1109\/isorc.2013.6913241","relation":{},"subject":[],"published":{"date-parts":[[2013,6]]}}}