{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,5]],"date-time":"2026-04-05T02:00:43Z","timestamp":1775354443884,"version":"3.50.1"},"reference-count":47,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,8]]},"DOI":"10.1109\/rtcsa.2017.8046331","type":"proceedings-article","created":{"date-parts":[[2017,9,21]],"date-time":"2017-09-21T16:26:56Z","timestamp":1506011216000},"page":"1-6","source":"Crossref","is-referenced-by-count":13,"title":["A survey of energy-efficient task synchronization for real-time embedded systems"],"prefix":"10.1109","author":[{"given":"Jun","family":"Wu","sequence":"first","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/2480362.2480641"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.2014.94"},{"key":"ref33","article-title":"System-level design methods for low-energy architectures containing variable voltage processors","author":"gruian","year":"2000","journal-title":"Proceedings of the Power-Aware Computing Systems Workshop at ACPLOS"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1504\/IJES.2016.080385"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1529282.1529660"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/INTERACT.2011.13"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2004.1281609"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2003.1213225"},{"key":"ref35","article-title":"Proportionate progress: A notion of fairness in resource allocation","volume":"18","author":"yang","year":"2001","journal-title":"IEEE Design and Test of Computers"},{"key":"ref34","article-title":"Power aware scheduling for and\/or graphs in multi-processor real-time systems","author":"zhu","year":"2002","journal-title":"Proceedings of the International Conference on Parallel Processing"},{"key":"ref10","first-page":"237","article-title":"Energy-efficient multi-speed algorithm for scheduling dependent real-time tasks","year":"2008","journal-title":"Proceedings of the International Conference on Computer Engineering and Systems (ICCES 2008)"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2013.302"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/581652.581655"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/12.57058"},{"key":"ref13","first-page":"3","article-title":"Dual-mode frequency inheritance algorithm for energy aware task scheduling with task synchronization","author":"jejurikar","year":"2003","journal-title":"Center for Embedded Computer Systems Department of Information and Computer Science University of California at Irvine Tech Rep"},{"key":"ref14","first-page":"239","article-title":"Energy efficient dual execution mode scheduling for real-time tasks with shared resources","volume":"31","author":"wu","year":"2016","journal-title":"International Journal of Computer Systems Science and Engineering (CSSE)"},{"key":"ref15","article-title":"Dynamic priority ceilings: A concurrency control protocol for real-time systems","year":"1989","journal-title":"Department of Computer Science University of Illinois at Urbana-Champaign Tech Rep UIUCDCS-R-"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2005.855964"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1504\/IJES.2014.064999"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.05.012"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.1991.160376"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.1995.495193"},{"key":"ref4","first-page":"284","article-title":"Procrastination determination for periodic real-time tasks in leakage-aware dynamic voltage scal-mg systems","author":"chen","year":"2007","journal-title":"Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD)"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.1993.393507"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.1990.128747"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.2002.1181578"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/253145.253159"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/321738.321743"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/RTCSA.2007.50"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/993396.993401"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/12.83617"},{"key":"ref9","first-page":"107","article-title":"En-ergy efficient real-time scheduling of dependent tasks sharing resources","author":"elewi","year":"2008","journal-title":"Proceedings of the 2008 High Performance Computing and Simulation Conference (HPCS)"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1995.492493"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/BigDataSecurity.2017.37"},{"key":"ref20","first-page":"213","article-title":"Evaluation of real-time synchronization in real-time mach","author":"tokuda","year":"1991","journal-title":"Proceedings of the Usenix Mach Symposium"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.2001.990598"},{"key":"ref22","first-page":"48","article-title":"Real-time synchronization protocols with abortable critical sections","author":"takada","year":"1994","journal-title":"Proc Int l Workshop Real-Time Computing Systems and Applications"},{"key":"ref47","article-title":"A comparison of global and partitioned edf schedu-lability tests for multiprocessors","author":"baker","year":"2005","journal-title":"Florida State University Department of Computer Science Tech Rep"},{"key":"ref21","first-page":"102","article-title":"A mixed locking\/abort protocol for hard real-time systems","author":"shu","year":"1994","journal-title":"Real-Time Operating Systems and Software"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2005.20"},{"key":"ref24","first-page":"765","article-title":"Energy-efficient real-time scheduling of tasks with abortable critical sections","volume":"30","author":"wu","year":"2014","journal-title":"Journal of Information Science and &#x2026;"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2441704"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1016\/S1383-7621(99)00020-X"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2544375.2544391"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1080\/03155986.1975.11731590"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.5120\/13159-0932"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.4149\/cai_2017_4_765"}],"event":{"name":"2017 IEEE 23rd International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)","location":"Hsinchu, Taiwan","start":{"date-parts":[[2017,8,16]]},"end":{"date-parts":[[2017,8,18]]}},"container-title":["2017 IEEE 23rd International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8031503\/8046294\/08046331.pdf?arnumber=8046331","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,10,27]],"date-time":"2017-10-27T17:52:27Z","timestamp":1509126747000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8046331\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8]]},"references-count":47,"URL":"https:\/\/doi.org\/10.1109\/rtcsa.2017.8046331","relation":{},"subject":[],"published":{"date-parts":[[2017,8]]}}}