{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T05:23:38Z","timestamp":1775453018224,"version":"3.50.1"},"reference-count":26,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2019,11,25]],"date-time":"2019-11-25T00:00:00Z","timestamp":1574640000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGBED Rev."],"published-print":{"date-parts":[[2019,11,25]]},"abstract":"<jats:p>In this work, we introduce a power-consumption model for heterogeneous multicore architectures that captures the variability of energy consumption based on processing workload type, in addition to the classical variables considered in the literature, like type and frequency of the CPU.<\/jats:p>\n          <jats:p>We motivate the approach presenting experimental results gathered on a Odroid-XU3 board equipped with an Arm big.LITTLE CPU, showing that power consumption has a non-negligible dependency on the workload type. We also present a model to define the execution time of the tasks, which depends on both the workload, and the CPU frequency and architecture. We present our modifications to the open-source RTSIM real-time scheduling simulator to extend its CPU power consumption and execution time duration models, integrating results taken from the real platform.<\/jats:p>\n          <jats:p>The presented work constitutes a useful base for future research in power-aware real-time scheduling on heterogeneous platforms.<\/jats:p>","DOI":"10.1145\/3373400.3373408","type":"journal-article","created":{"date-parts":[[2019,11,26]],"date-time":"2019-11-26T13:08:55Z","timestamp":1574773735000},"page":"51-56","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Modeling and simulation of power consumption and execution times for real-time tasks on embedded heterogeneous architectures"],"prefix":"10.1145","volume":"16","author":[{"given":"Alessio","family":"Balsini","sequence":"first","affiliation":[{"name":"Scuola Superiore Sant'Anna, Pisa, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luigi","family":"Pannocchi","sequence":"additional","affiliation":[{"name":"Scuola Superiore Sant'Anna, Pisa, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tommaso","family":"Cucinotta","sequence":"additional","affiliation":[{"name":"Scuola Superiore Sant'Anna, Pisa, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,11,25]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2013.6557148"},{"key":"e_1_2_1_2_1","volume-title":"TIMES: A Tool for Schedulability Analysis and Code Generation of Real-Time Systems. In Formal Modeling and Analysis of Timed Systems","author":"Amnell Tobias","year":"2004","unstructured":"Tobias Amnell , Elena Fersman , Leonid Mokrushin , Paul Pettersson , and Wang Yi . 2004 . TIMES: A Tool for Schedulability Analysis and Code Generation of Real-Time Systems. In Formal Modeling and Analysis of Timed Systems , Kim Guldstrand Larsen and Peter Niebert (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 60--72. Tobias Amnell, Elena Fersman, Leonid Mokrushin, Paul Pettersson, and Wang Yi. 2004. TIMES: A Tool for Schedulability Analysis and Code Generation of Real-Time Systems. In Formal Modeling and Analysis of Timed Systems, Kim Guldstrand Larsen and Peter Niebert (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 60--72."},{"key":"e_1_2_1_3_1","unstructured":"Cesare Bartolini and Giuseppe Lipari. 2011. The RTSIM scheduling simulator. (2011). http:\/\/rtsim.sssup.it\/  Cesare Bartolini and Giuseppe Lipari. 2011. The RTSIM scheduling simulator. (2011). http:\/\/rtsim.sssup.it\/"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2208828.2208840"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2013.02.002"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2000.854380"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2000.898070"},{"key":"e_1_2_1_8_1","volume-title":"Compare and Evaluate Real-Time Scheduling Algorithms. In WATERS 2012","author":"Chandarli Youn\u00e8s","year":"2012","unstructured":"Youn\u00e8s Chandarli , Fr\u00e9d\u00e9ric Fauberteau , Damien Masson , Serge Midonnet , and Manar Qamhieh . 2012 . YARTISS: A Tool to Visualize, Test , Compare and Evaluate Real-Time Scheduling Algorithms. In WATERS 2012 . Italy, 21--26. https:\/\/hal-upec-upem.archives-ouvertes.fr\/hal-0069 1985 Youn\u00e8s Chandarli, Fr\u00e9d\u00e9ric Fauberteau, Damien Masson, Serge Midonnet, and Manar Qamhieh. 2012. YARTISS: A Tool to Visualize, Test, Compare and Evaluate Real-Time Scheduling Algorithms. In WATERS 2012. Italy, 21--26. https:\/\/hal-upec-upem.archives-ouvertes.fr\/hal-00691985"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2008.4541648"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTCSA.2014.6910506"},{"key":"e_1_2_1_11_1","volume-title":"Proc. of WATERS","author":"Courbin P.","year":"2011","unstructured":"P. Courbin and L. George . 2011. Fortas: Framework for real-time analysis and simulation . In Proc. of WATERS 2011 . Porto, Portugal, 21--26. P. Courbin and L. George. 2011. Fortas: Framework for real-time analysis and simulation. In Proc. of WATERS 2011. Porto, Portugal, 21--26."},{"key":"e_1_2_1_12_1","volume-title":"The Energy\/Frequency Convexity Rule: Modeling and Experimental Validation on Mobile Devices","author":"Vogeleer Karel De","unstructured":"Karel De Vogeleer , Gerard Memmi , Pierre Jouvelot , and Fabien Coelho . 2014. The Energy\/Frequency Convexity Rule: Modeling and Experimental Validation on Mobile Devices . In Parallel Processing and Applied Mathematics, Roman Wyrzykowski, Jack Dongarra, Konrad Karczewski, and Jerzy Wa\u015bniewski (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 793--803. Karel De Vogeleer, Gerard Memmi, Pierre Jouvelot, and Fabien Coelho. 2014. The Energy\/Frequency Convexity Rule: Modeling and Experimental Validation on Mobile Devices. In Parallel Processing and Applied Mathematics, Roman Wyrzykowski, Jack Dongarra, Konrad Karczewski, and Jerzy Wa\u015bniewski (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 793--803."},{"key":"e_1_2_1_13_1","volume-title":"George Cai, and W. Robert Daasch.","author":"Dhodapkar Ashutosh","year":"2001","unstructured":"Ashutosh Dhodapkar , Chee How Lim , George Cai, and W. Robert Daasch. 2001 . TEM2P2EST: A Thermal Enabled Multi-model Power\/Performance ESTimator. In Power-Aware Computer Systems, Babak Falsafi and T. N. Vijaykumar (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg, 112--125. Ashutosh Dhodapkar, Chee How Lim, George Cai, and W. Robert Daasch. 2001. TEM2P2EST: A Thermal Enabled Multi-model Power\/Performance ESTimator. In Power-Aware Computer Systems, Babak Falsafi and T. N. Vijaykumar (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 112--125."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2012.02.001"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2724942.2724950"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2015.7108419"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1250885"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2005.850860"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2013.183"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/264107.264201"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.467"},{"key":"e_1_2_1_22_1","volume-title":"Power-efficient System Design","author":"Panda Preeti Ranjan","unstructured":"Preeti Ranjan Panda , B. V. N. Silpa , Aviral Shrivastava , and Krishnaiah Gum-midipudi. 2010. Power-efficient System Design ( 1 st ed.). Springer Publishing Company, Inc orporated. Preeti Ranjan Panda, B. V. N. Silpa, Aviral Shrivastava, and Krishnaiah Gum-midipudi. 2010. Power-efficient System Design (1st ed.). Springer Publishing Company, Incorporated.","edition":"1"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2566618"},{"key":"e_1_2_1_24_1","volume-title":"SimDVS: An Integrated Simulation Environment for Performance Evaluation of Dynamic Voltage Scaling Algorithms","author":"Shin Dongkun","unstructured":"Dongkun Shin , Woonseok Kim , Jaekwon Jeon , Jihong Kim , and Sang Lyul Min . 2003. SimDVS: An Integrated Simulation Environment for Performance Evaluation of Dynamic Voltage Scaling Algorithms . In Power-Aware Computer Systems, Babak Falsafi and T. N. Vijaykumar (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 141--156. Dongkun Shin, Woonseok Kim, Jaekwon Jeon, Jihong Kim, and Sang Lyul Min. 2003. SimDVS: An Integrated Simulation Environment for Performance Evaluation of Dynamic Voltage Scaling Algorithms. In Power-Aware Computer Systems, Babak Falsafi and T. N. Vijaykumar (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 141--156."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/980152.980157"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2007.48"}],"container-title":["ACM SIGBED Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3373400.3373408","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3373400.3373408","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:38:16Z","timestamp":1750199896000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3373400.3373408"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,25]]},"references-count":26,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2019,11,25]]}},"alternative-id":["10.1145\/3373400.3373408"],"URL":"https:\/\/doi.org\/10.1145\/3373400.3373408","relation":{},"ISSN":["1551-3688"],"issn-type":[{"value":"1551-3688","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,11,25]]},"assertion":[{"value":"2019-11-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}