{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T03:14:47Z","timestamp":1725765287158},"reference-count":43,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,4]]},"DOI":"10.1109\/rtas.2013.6531100","type":"proceedings-article","created":{"date-parts":[[2013,6,25]],"date-time":"2013-06-25T18:55:18Z","timestamp":1372186518000},"page":"283-292","source":"Crossref","is-referenced-by-count":13,"title":["Bringing theory into practice: A userspace library for multicore real-time scheduling"],"prefix":"10.1109","author":[{"given":"Malcolm S.","family":"Mollison","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"James H.","family":"Anderson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"EDF-DVS Scheduling on the IBM Embedded PowerPC 405LP Progress Report","year":"2004","author":"anantaraman","key":"19"},{"journal-title":"Flexible Scheduling in Middleware for Distributed Rate-Based Applications","year":"2002","author":"gill","key":"35"},{"year":"0","key":"17"},{"key":"36","first-page":"6","article-title":"An efficient and scalable implementation of global EDF in Linux","author":"lelli","year":"2011","journal-title":"Proceedings of the 7th International Workshop on Operating Systems Platforms for Embedded Real-Time Applications"},{"key":"18","article-title":"EDF-DVS scheduling on the IBM embedded powerPC 405LP","author":"anantaraman","year":"2004","journal-title":"Proceedings of the IBM P=ac2 Conference"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1145\/1529282.1529723"},{"year":"0","key":"15"},{"key":"34","article-title":"Fuss, futexes and furwocks: Fast userlevel locking in Linux","author":"franke","year":"2002","journal-title":"Proceedings of the Ottawa Linux Symposium"},{"year":"0","key":"16"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.1002\/spe.883"},{"year":"0","key":"13"},{"year":"0","key":"14"},{"key":"37","doi-asserted-by":"crossref","DOI":"10.1109\/SC.2005.80","article-title":"VSched: Mixing batch and interactive virtual machines using periodic real-time scheduling","author":"lin","year":"2005","journal-title":"Proc 2005 ACM\/IEEE Conf Supercomput"},{"year":"0","key":"11"},{"key":"38","first-page":"33","article-title":"Virtual real-time scheduling","author":"mollison","year":"2011","journal-title":"Proceedings of the 7th International Workshop on Operating Systems Platforms for Embedded Real-Time Applications"},{"year":"0","key":"12"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/RTCSA.2012.9"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146944"},{"key":"43","article-title":"The RTLinux manifesto","author":"yodaiken","year":"1999","journal-title":"Proceedings of the 5th Linux Expo"},{"key":"42","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.1988.51121"},{"key":"41","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.1990.89257"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806639"},{"journal-title":"A Comparison of Global and Partitioned Edf Schedulability Tests for Multiprocessors","year":"2005","author":"baker","key":"22"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/RTCSA.2007.8"},{"journal-title":"Understanding the Linux Kernel","year":"2006","author":"bovet","key":"24"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1145\/2038642.2038655"},{"journal-title":"Scheduling and Locking in Multiprocessor Real-time Operating Systems","year":"2011","author":"brandenburg","key":"26"},{"key":"27","first-page":"171","article-title":"LinSched: The linux scheduler simulator","author":"calandrino","year":"2008","journal-title":"Proceedings of the ISCA 21st International Conference on Parallel and Distributed Computing and Communications Systems"},{"key":"28","first-page":"111","article-title":"LITMUSRT: A testbed for empirically comparing real-time multiprocessor schedulers","author":"calandrino","year":"2006","journal-title":"Proc of the 20th IEEE Real-Time Systems Symposium"},{"journal-title":"Counting on the Time Stamp Counter","year":"2006","author":"corbet","key":"29"},{"year":"0","key":"3"},{"year":"0","key":"2"},{"year":"0","key":"10"},{"year":"0","key":"1"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1109\/ISORC.2003.1199229"},{"year":"0","key":"7"},{"year":"0","key":"6"},{"key":"32","first-page":"20","article-title":"Portable multithreading: The signal stack trick for user-space thread creation","author":"engelschall","year":"2000","journal-title":"Proceedings of the USENIX Annual Technical Conference"},{"year":"0","key":"5"},{"journal-title":"The Trouble with the TSC","year":"2010","author":"edge","key":"31"},{"year":"0","key":"4"},{"year":"0","key":"9"},{"year":"0","key":"8"}],"event":{"name":"2013 IEEE 19th Real-Time and Embedded Technology and Applications Symposium (RTAS)","start":{"date-parts":[[2013,4,9]]},"location":"Philadelphia, PA","end":{"date-parts":[[2013,4,11]]}},"container-title":["2013 IEEE 19th Real-Time and Embedded Technology and Applications Symposium (RTAS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6523367\/6531071\/06531100.pdf?arnumber=6531100","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,2,5]],"date-time":"2020-02-05T21:40:10Z","timestamp":1580938810000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/6531100\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,4]]},"references-count":43,"URL":"https:\/\/doi.org\/10.1109\/rtas.2013.6531100","relation":{},"subject":[],"published":{"date-parts":[[2013,4]]}}}