Modeling and simulation of power consumption and execution times for real-time tasks on embedded heterogeneous architectures
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. We motivate t...
Gespeichert in:
Veröffentlicht in: | SIGBED review 2019-11, Vol.16 (3), p.51-56 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 56 |
---|---|
container_issue | 3 |
container_start_page | 51 |
container_title | SIGBED review |
container_volume | 16 |
creator | Balsini, Alessio Pannocchi, Luigi Cucinotta, Tommaso |
description | 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. 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. The presented work constitutes a useful base for future research in power-aware real-time scheduling on heterogeneous platforms. |
doi_str_mv | 10.1145/3373400.3373408 |
format | Article |
fullrecord | <record><control><sourceid>acm_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1145_3373400_3373408</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3373408</sourcerecordid><originalsourceid>FETCH-LOGICAL-a2168-9ced5357e507f4ea009d6cce9d2279727aac247ac60cf2da812e0210f02b4f3b3</originalsourceid><addsrcrecordid>eNpNUMtOwzAQtBBIlMIZiZN_IK0fcZwcUQUUqYgLnKOtvW4DSRzZiQCJj6dtCuI0OzuPwxByzdmM81TNpdQyZWw2Yn5CJlwpnsgsz0__3efkIsY3xiTPVDoh30_eYl21GwqtpbFqhhr6yrfUO9r5DwzU-DYOTXd47j34iWY4sL5qMFLnAw0IdbKntIf4HulOxGaN1qKlW-wx-A226IdIIZht1aPph4Dxkpw5qCNeHXFKXu_vXhbLZPX88Li4XSUgeJYnhUGrpNKomHYpAmOFzYzBwgqhCy00gBGpBpMx44SFnAtkgjPHxDp1ci2nZD72muBjDOjKLlQNhK-Ss3I_Xnkc74j5LnEzJsA0f-Zf8QdwfW1M</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Modeling and simulation of power consumption and execution times for real-time tasks on embedded heterogeneous architectures</title><source>ACM Digital Library Complete</source><creator>Balsini, Alessio ; Pannocchi, Luigi ; Cucinotta, Tommaso</creator><creatorcontrib>Balsini, Alessio ; Pannocchi, Luigi ; Cucinotta, Tommaso</creatorcontrib><description>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. 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. The presented work constitutes a useful base for future research in power-aware real-time scheduling on heterogeneous platforms.</description><identifier>ISSN: 1551-3688</identifier><identifier>EISSN: 1551-3688</identifier><identifier>DOI: 10.1145/3373400.3373408</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>Computer systems organization ; Embedded and cyber-physical systems ; Embedded systems ; Real-time operating systems ; Real-time systems</subject><ispartof>SIGBED review, 2019-11, Vol.16 (3), p.51-56</ispartof><rights>Copyright is held by the owner/author(s)</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-a2168-9ced5357e507f4ea009d6cce9d2279727aac247ac60cf2da812e0210f02b4f3b3</citedby><cites>FETCH-LOGICAL-a2168-9ced5357e507f4ea009d6cce9d2279727aac247ac60cf2da812e0210f02b4f3b3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://dl.acm.org/doi/pdf/10.1145/3373400.3373408$$EPDF$$P50$$Gacm$$H</linktopdf><link.rule.ids>314,780,784,2282,27924,27925,40196,76228</link.rule.ids></links><search><creatorcontrib>Balsini, Alessio</creatorcontrib><creatorcontrib>Pannocchi, Luigi</creatorcontrib><creatorcontrib>Cucinotta, Tommaso</creatorcontrib><title>Modeling and simulation of power consumption and execution times for real-time tasks on embedded heterogeneous architectures</title><title>SIGBED review</title><addtitle>ACM SIGBED</addtitle><description>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. 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. The presented work constitutes a useful base for future research in power-aware real-time scheduling on heterogeneous platforms.</description><subject>Computer systems organization</subject><subject>Embedded and cyber-physical systems</subject><subject>Embedded systems</subject><subject>Real-time operating systems</subject><subject>Real-time systems</subject><issn>1551-3688</issn><issn>1551-3688</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNpNUMtOwzAQtBBIlMIZiZN_IK0fcZwcUQUUqYgLnKOtvW4DSRzZiQCJj6dtCuI0OzuPwxByzdmM81TNpdQyZWw2Yn5CJlwpnsgsz0__3efkIsY3xiTPVDoh30_eYl21GwqtpbFqhhr6yrfUO9r5DwzU-DYOTXd47j34iWY4sL5qMFLnAw0IdbKntIf4HulOxGaN1qKlW-wx-A226IdIIZht1aPph4Dxkpw5qCNeHXFKXu_vXhbLZPX88Li4XSUgeJYnhUGrpNKomHYpAmOFzYzBwgqhCy00gBGpBpMx44SFnAtkgjPHxDp1ci2nZD72muBjDOjKLlQNhK-Ss3I_Xnkc74j5LnEzJsA0f-Zf8QdwfW1M</recordid><startdate>20191125</startdate><enddate>20191125</enddate><creator>Balsini, Alessio</creator><creator>Pannocchi, Luigi</creator><creator>Cucinotta, Tommaso</creator><general>ACM</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20191125</creationdate><title>Modeling and simulation of power consumption and execution times for real-time tasks on embedded heterogeneous architectures</title><author>Balsini, Alessio ; Pannocchi, Luigi ; Cucinotta, Tommaso</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a2168-9ced5357e507f4ea009d6cce9d2279727aac247ac60cf2da812e0210f02b4f3b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Computer systems organization</topic><topic>Embedded and cyber-physical systems</topic><topic>Embedded systems</topic><topic>Real-time operating systems</topic><topic>Real-time systems</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Balsini, Alessio</creatorcontrib><creatorcontrib>Pannocchi, Luigi</creatorcontrib><creatorcontrib>Cucinotta, Tommaso</creatorcontrib><collection>CrossRef</collection><jtitle>SIGBED review</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Balsini, Alessio</au><au>Pannocchi, Luigi</au><au>Cucinotta, Tommaso</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Modeling and simulation of power consumption and execution times for real-time tasks on embedded heterogeneous architectures</atitle><jtitle>SIGBED review</jtitle><stitle>ACM SIGBED</stitle><date>2019-11-25</date><risdate>2019</risdate><volume>16</volume><issue>3</issue><spage>51</spage><epage>56</epage><pages>51-56</pages><issn>1551-3688</issn><eissn>1551-3688</eissn><abstract>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. 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. The presented work constitutes a useful base for future research in power-aware real-time scheduling on heterogeneous platforms.</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/3373400.3373408</doi><tpages>6</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1551-3688 |
ispartof | SIGBED review, 2019-11, Vol.16 (3), p.51-56 |
issn | 1551-3688 1551-3688 |
language | eng |
recordid | cdi_crossref_primary_10_1145_3373400_3373408 |
source | ACM Digital Library Complete |
subjects | Computer systems organization Embedded and cyber-physical systems Embedded systems Real-time operating systems Real-time systems |
title | Modeling and simulation of power consumption and execution times for real-time tasks on embedded heterogeneous architectures |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-22T13%3A06%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Modeling%20and%20simulation%20of%20power%20consumption%20and%20execution%20times%20for%20real-time%20tasks%20on%20embedded%20heterogeneous%20architectures&rft.jtitle=SIGBED%20review&rft.au=Balsini,%20Alessio&rft.date=2019-11-25&rft.volume=16&rft.issue=3&rft.spage=51&rft.epage=56&rft.pages=51-56&rft.issn=1551-3688&rft.eissn=1551-3688&rft_id=info:doi/10.1145/3373400.3373408&rft_dat=%3Cacm_cross%3E3373408%3C/acm_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |