{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T20:30:06Z","timestamp":1783715406990,"version":"3.55.0"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2015,8,7]],"date-time":"2015-08-07T00:00:00Z","timestamp":1438905600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Real-Time Syst"],"published-print":{"date-parts":[[2016,7]]},"DOI":"10.1007\/s11241-015-9236-x","type":"journal-article","created":{"date-parts":[[2015,8,6]],"date-time":"2015-08-06T12:21:51Z","timestamp":1438863711000},"page":"450-485","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Energy-aware task mapping onto heterogeneous platforms using DVFS and sleep states"],"prefix":"10.1007","volume":"52","author":[{"given":"Muhammad Ali","family":"Awan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Patrick Meumeu","family":"Yomsi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Geoffrey","family":"Nelissen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stefan M.","family":"Petters","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,8,7]]},"reference":[{"key":"9236_CR1","doi-asserted-by":"crossref","unstructured":"Alahmad BN, Gopalakrishnan S (2011) Energy efficient task partitioning and real-time scheduling on heterogeneous multiprocessor platforms with qos requirements. Sustain Comput Inf Syst 1(4):314\u2013328","DOI":"10.1016\/j.suscom.2011.09.001"},{"key":"9236_CR2","unstructured":"Annamalai A (2013) A dynamic reconfiguration framework to maximize performance\/power in asymmetric multicore processors. M.S Thesis, Electrical and Computer Engineering, University of Massachusetts, Amherst"},{"key":"9236_CR3","unstructured":"Awan MA, Nikolic B, Petters SM (2011) Comparing the schedulers and power saving strategies with sparts. In: The RTSS@Work, open demo session of real-time techniques and technologies, Proceedings of the 32nd IEEE real-time systems symposium. IEEE, Vienna"},{"key":"9236_CR4","doi-asserted-by":"crossref","unstructured":"Awan MA, Petters SM (2011) Enhanced race-to-halt: a leakage-aware energy management approach for dynamic priority systems. In: Proceedings of the 23rd euromicro conference on real-time systems. IEEE Computer Society, pp 92\u2013101","DOI":"10.1109\/ECRTS.2011.17"},{"key":"9236_CR5","doi-asserted-by":"crossref","unstructured":"Awan MA, Yomsi PM, Petters SM (2013) Optimal procrastination interval for constrained deadline sporadic tasks upon uniprocessors. In: Proceedings of the 21st conference real-time and networked systems. ACM, New York, pp 129\u2013138","DOI":"10.1145\/2516821.2516837"},{"key":"9236_CR6","doi-asserted-by":"crossref","unstructured":"Awan M, Petters S (2013) Energy-aware partitioning of tasks onto a heterogeneous multi-core platform. In: Proceedings of the 19th IEEE real-time and embedded technology and applications symposium. pp 205\u2013214","DOI":"10.1109\/RTAS.2013.6531093"},{"key":"9236_CR7","doi-asserted-by":"crossref","unstructured":"Aydin H, Yang Q (2003) Energy-aware partitioning for multiprocessor real-time systems. In: Proceedings of the 17nd IEEE parallel and distributed processing symposium, p 9","DOI":"10.1109\/IPDPS.2003.1213225"},{"issue":"4","key":"9236_CR8","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1007\/BF01995675","volume":"2","author":"SK Baruah","year":"1990","unstructured":"Baruah SK, Rosier LE, Howell RR (1990) Algorithms and complexity concerning the preemptive scheduling of periodic, real-time tasks on one processor. J Real-Time Syst 2(4):301\u2013324","journal-title":"J Real-Time Syst"},{"key":"9236_CR9","doi-asserted-by":"crossref","unstructured":"Carroll A, Heiser G (2013) Mobile multicores: use them or waste them. In: Proceedings of the 2013 workshop on power aware computing and systems. ser. HotPower \u201913. ACM, New York,vol 12, pp 1\u2013125","DOI":"10.1145\/2525526.2525850"},{"key":"9236_CR10","unstructured":"Chen J-J, Hsu H-R, Kuo T-W (2006) Leakage-aware energy-efficient scheduling of real-time tasks in multiprocessor systems,\u201d In: Proceedings of the 12th IEEE real-time and embedded technology and applications symposium, pp 408\u2013417"},{"key":"9236_CR11","doi-asserted-by":"crossref","unstructured":"Chen J-J, Kuo C-F (2007) Energy-efficient scheduling for real-time systems on dynamic voltage scaling (dvs) platforms. In: Proceedings of the 13th IEEE conference on embedded and real-time computing and applications. pp 28\u201338","DOI":"10.1109\/RTCSA.2007.37"},{"key":"9236_CR12","doi-asserted-by":"crossref","unstructured":"Chen J-J, Schranzhofer A, Thiele L (2009) Energy minimization for periodic real-time tasks on heterogeneous processing units. In: Proceedings of the IEEE international symposium on parallel & distributed processing. pp 1\u201312","DOI":"10.1109\/IPDPS.2009.5161024"},{"key":"9236_CR13","doi-asserted-by":"crossref","unstructured":"Chen J-J, Thiele L (2008) Energy-efficient task partition for periodic real-time tasks on platforms with dual processing elements. In: 14th ICPADS pp 161\u2013168","DOI":"10.1109\/ICPADS.2008.123"},{"key":"9236_CR14","unstructured":"Cheng H, Goddard S (2005) Integrated device scheduling and processor voltage scaling for system-wide energy conservation. In: Proceedings of the 2005 workshop on power aware real-time computing, pp 24\u201329"},{"key":"9236_CR15","volume-title":"Linear programming: 1: introduction","author":"GB Dantzig","year":"1997","unstructured":"Dantzig GB (1997) Linear programming: 1: introduction. Springer, New York"},{"key":"9236_CR16","unstructured":"Hsu H-R, Chen J-J, Kuo T-W. (2006) Multiprocessor synthesis for periodic hard real-time tasks under a given energy constraint. In: Proceedings of the 43rd ACM\/IEEE conference on design automation conference"},{"key":"9236_CR17","doi-asserted-by":"crossref","unstructured":"Huang T-Y, Tsai Y-C, Chu E-H (2007) A near-optimal solution for the heterogeneous multi-processor single-level voltage setup problem. In: Proceedings of the IEEE international symposium on parallel & distributed processing, pp 1\u201310","DOI":"10.1109\/IPDPS.2007.370247"},{"key":"9236_CR18","doi-asserted-by":"crossref","unstructured":"Hung C-M, Chen J-J, Kuo T-W (2006) Energy-efficient real-time task scheduling for a dvs system with a non-dvs processing element. In: Proceedings of the 27th IEEE real-time systems symposium","DOI":"10.1109\/RTSS.2006.22"},{"key":"9236_CR19","unstructured":"ITRS (2011) International technology roadmap for semiconductors, 2011 edition, design. http:\/\/www.itrs.net\/Links\/2011ITRS\/2011Chapters\/2011Design.pdf . Accessed Dec 2013"},{"key":"9236_CR20","doi-asserted-by":"crossref","unstructured":"Jejurikar R, Gupta R (2005) Dynamic slack reclamation with procrastination scheduling in real-time embedded systems. In: Proceedings of the 42nd design automation conference, Anaheim, pp. 111\u2013116","DOI":"10.1109\/DAC.2005.193783"},{"key":"9236_CR21","doi-asserted-by":"crossref","unstructured":"Jejurikar R, Pereira C, Gupta R (2004) Leakage aware dynamic voltage scaling for real-time embedded systems. In: Proceedings of the 41st design automation conference, San Diego, pp 275\u2013280","DOI":"10.1145\/996566.996650"},{"key":"9236_CR22","doi-asserted-by":"crossref","unstructured":"Kandhalu A, Kim J, Lakshmanan K, Rajkumar R (2011) Energy-aware partitioned fixed-priority scheduling for chip multi-processors. In: Proceedings of the 17th IEEE conference on embedded and real-time computing and applications, 2011, vol 1, pp 93\u2013102","DOI":"10.1109\/RTCSA.2011.75"},{"key":"9236_CR23","unstructured":"Lee Y-H, Reddy K, Krishna C (2003) Scheduling techniques for reducing leakage power in hard real-time systems. In: Proceedings of the 15th euromicro conference on real-time systems, pp 105\u2013112"},{"key":"9236_CR24","unstructured":"Luo J, Jha NK (2002) Static and dynamic variable voltage scheduling algorithms for real-time heterogeneous distributed embedded systems. In: ASP-DAC"},{"key":"9236_CR25","doi-asserted-by":"crossref","unstructured":"Nikolic B, Awan MA, Petters SM (2011) SPARTS: simulator for power aware and real-time systems. In: Proceedings of the 8th IEEE international conference on embedded software and systems, IEEE, Changsha, pp 999\u20131004","DOI":"10.1109\/TrustCom.2011.137"},{"key":"9236_CR26","unstructured":"Semiconductor F (2011) MPC8536E PowerQUICC III integrated processor hardware specifications, number: MPC8536EEC, Rev. 5, 09\/2011. http:\/\/www.freescale.com\/files\/32bit\/doc\/data_sheet\/MPC8536EEC.pdf . Accessed Dec 2013"},{"key":"9236_CR27","doi-asserted-by":"crossref","unstructured":"Snowdon DC, Sueur EL, Petters SM, Heiser G (2009) Koala: a platform for OS-level power management. In: Proceedings of the 4th euroSys conference, Nuremberg, Germany","DOI":"10.1145\/1519065.1519097"},{"key":"9236_CR28","unstructured":"Yang C-Y, Chen J-J, Kuo T-W, Thiele L (2009) An approximation scheme for energy-efficient scheduling of real-time tasks in heterogeneous multiprocessor systems. In: Proceedings of the 46th ACM\/IEEE conference on design automation conference, pp 694\u2013699"},{"key":"9236_CR29","unstructured":"Yang C-Y, Chen J-J, Kuo T-W (2005) An approximation algorithm for energy-efficient scheduling on a chip multiprocessor. In: Proceedings of the 42rd ACM\/IEEE conference on design automation conference"},{"key":"9236_CR30","unstructured":"Yu Y, Prasanna V (2002) Power-aware resource allocation for independent tasks in heterogeneous real-time systems. In: Parallel and distributed systems pp. 341\u2013348"},{"key":"9236_CR31","unstructured":"Zhang X, Shen K, Dwarkadas S, Zhong R (2010) An evaluation of per-chip nonuniform frequency scaling on multicores. In: Proceedings of the 2010 USENIX annual technical conference. USENIX Association, Berkeley, pp 19\u201319"}],"container-title":["Real-Time Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11241-015-9236-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11241-015-9236-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11241-015-9236-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T11:09:56Z","timestamp":1559387396000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11241-015-9236-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,7]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2016,7]]}},"alternative-id":["9236"],"URL":"https:\/\/doi.org\/10.1007\/s11241-015-9236-x","relation":{},"ISSN":["0922-6443","1573-1383"],"issn-type":[{"value":"0922-6443","type":"print"},{"value":"1573-1383","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,8,7]]}}}