Multi-valued performance metrics for real-time embedded systems

To rapidly explore the design space of a real-time embedded system, it is essential to be able to efficiently analyze the timing behaviors of different system architectures. This includes not only determining if a design can satisfy all the timing constraints but also comparing the timing performanc...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Design automation for embedded systems 2000, Vol.5 (1), p.5-28
Hauptverfasser: Hu, Xiaobo, Sambandam, Rajeshkumar S
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 28
container_issue 1
container_start_page 5
container_title Design automation for embedded systems
container_volume 5
creator Hu, Xiaobo
Sambandam, Rajeshkumar S
description To rapidly explore the design space of a real-time embedded system, it is essential to be able to efficiently analyze the timing behaviors of different system architectures. This includes not only determining if a design can satisfy all the timing constraints but also comparing the timing performance of different designs for tradeoff purposes. Understanding the exact timing behavior of a large system can be computationally prohibitive. Previous work in this area has mostly focused on producing a yes/no answer to the schedulability of a system architecture under the worst-case scenario. This not only often leads to overly pessimistic designs, but also provides no insight as how to rank different architectural designs with respect to their timing performance. In this paper, we present several metrics that may be used to measure the timing performance of a design. The metrics were analyzed using workloads from both real-world task systems and randomly generated task systems. A superior metric has been identified through analysis of large sets of experiments. We also show, through an example, how this metric can be used effectively during a design exploration process.
doi_str_mv 10.1023/A:1008993532472
format Article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_miscellaneous_25034715</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>25034715</sourcerecordid><originalsourceid>FETCH-LOGICAL-p184t-f559de037a4ba4a31ff6150fd2ef1f281eabdf71b6ea69e0ce7159cb0ed8a983</originalsourceid><addsrcrecordid>eNotjDtPwzAURj2ARCnMrJnYDNevxGZBVcVLatWle3UTX0tBdhNiB4l_TySYPunonI-xOwEPAqR63DwJAOucMkrqRl6wFTjpuDHWXLHrnD8BwDVCr9jzfo6l598YZ_LVSFMYpoTnjqpEZeq7XC2gmggjL32iilJL3i9q_smFUr5hlwFjptv_XbPj68tx-853h7eP7WbHR2F14cEY5wlUg7pFjUqEUAsDwUsKIkgrCFsfGtHWhLUj6KgRxnUtkLforFqz-7_bcRq-ZsrllPrcUYx4pmHOJ2lA6SVRv6o1S64</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>25034715</pqid></control><display><type>article</type><title>Multi-valued performance metrics for real-time embedded systems</title><source>SpringerLink Journals - AutoHoldings</source><creator>Hu, Xiaobo ; Sambandam, Rajeshkumar S</creator><creatorcontrib>Hu, Xiaobo ; Sambandam, Rajeshkumar S</creatorcontrib><description>To rapidly explore the design space of a real-time embedded system, it is essential to be able to efficiently analyze the timing behaviors of different system architectures. This includes not only determining if a design can satisfy all the timing constraints but also comparing the timing performance of different designs for tradeoff purposes. Understanding the exact timing behavior of a large system can be computationally prohibitive. Previous work in this area has mostly focused on producing a yes/no answer to the schedulability of a system architecture under the worst-case scenario. This not only often leads to overly pessimistic designs, but also provides no insight as how to rank different architectural designs with respect to their timing performance. In this paper, we present several metrics that may be used to measure the timing performance of a design. The metrics were analyzed using workloads from both real-world task systems and randomly generated task systems. A superior metric has been identified through analysis of large sets of experiments. We also show, through an example, how this metric can be used effectively during a design exploration process.</description><identifier>ISSN: 0929-5585</identifier><identifier>DOI: 10.1023/A:1008993532472</identifier><language>eng</language><ispartof>Design automation for embedded systems, 2000, Vol.5 (1), p.5-28</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,4021,27921,27922,27923</link.rule.ids></links><search><creatorcontrib>Hu, Xiaobo</creatorcontrib><creatorcontrib>Sambandam, Rajeshkumar S</creatorcontrib><title>Multi-valued performance metrics for real-time embedded systems</title><title>Design automation for embedded systems</title><description>To rapidly explore the design space of a real-time embedded system, it is essential to be able to efficiently analyze the timing behaviors of different system architectures. This includes not only determining if a design can satisfy all the timing constraints but also comparing the timing performance of different designs for tradeoff purposes. Understanding the exact timing behavior of a large system can be computationally prohibitive. Previous work in this area has mostly focused on producing a yes/no answer to the schedulability of a system architecture under the worst-case scenario. This not only often leads to overly pessimistic designs, but also provides no insight as how to rank different architectural designs with respect to their timing performance. In this paper, we present several metrics that may be used to measure the timing performance of a design. The metrics were analyzed using workloads from both real-world task systems and randomly generated task systems. A superior metric has been identified through analysis of large sets of experiments. We also show, through an example, how this metric can be used effectively during a design exploration process.</description><issn>0929-5585</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2000</creationdate><recordtype>article</recordtype><recordid>eNotjDtPwzAURj2ARCnMrJnYDNevxGZBVcVLatWle3UTX0tBdhNiB4l_TySYPunonI-xOwEPAqR63DwJAOucMkrqRl6wFTjpuDHWXLHrnD8BwDVCr9jzfo6l598YZ_LVSFMYpoTnjqpEZeq7XC2gmggjL32iilJL3i9q_smFUr5hlwFjptv_XbPj68tx-853h7eP7WbHR2F14cEY5wlUg7pFjUqEUAsDwUsKIkgrCFsfGtHWhLUj6KgRxnUtkLforFqz-7_bcRq-ZsrllPrcUYx4pmHOJ2lA6SVRv6o1S64</recordid><startdate>2000</startdate><enddate>2000</enddate><creator>Hu, Xiaobo</creator><creator>Sambandam, Rajeshkumar S</creator><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>2000</creationdate><title>Multi-valued performance metrics for real-time embedded systems</title><author>Hu, Xiaobo ; Sambandam, Rajeshkumar S</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p184t-f559de037a4ba4a31ff6150fd2ef1f281eabdf71b6ea69e0ce7159cb0ed8a983</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2000</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hu, Xiaobo</creatorcontrib><creatorcontrib>Sambandam, Rajeshkumar S</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Design automation for embedded systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hu, Xiaobo</au><au>Sambandam, Rajeshkumar S</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Multi-valued performance metrics for real-time embedded systems</atitle><jtitle>Design automation for embedded systems</jtitle><date>2000</date><risdate>2000</risdate><volume>5</volume><issue>1</issue><spage>5</spage><epage>28</epage><pages>5-28</pages><issn>0929-5585</issn><abstract>To rapidly explore the design space of a real-time embedded system, it is essential to be able to efficiently analyze the timing behaviors of different system architectures. This includes not only determining if a design can satisfy all the timing constraints but also comparing the timing performance of different designs for tradeoff purposes. Understanding the exact timing behavior of a large system can be computationally prohibitive. Previous work in this area has mostly focused on producing a yes/no answer to the schedulability of a system architecture under the worst-case scenario. This not only often leads to overly pessimistic designs, but also provides no insight as how to rank different architectural designs with respect to their timing performance. In this paper, we present several metrics that may be used to measure the timing performance of a design. The metrics were analyzed using workloads from both real-world task systems and randomly generated task systems. A superior metric has been identified through analysis of large sets of experiments. We also show, through an example, how this metric can be used effectively during a design exploration process.</abstract><doi>10.1023/A:1008993532472</doi><tpages>24</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0929-5585
ispartof Design automation for embedded systems, 2000, Vol.5 (1), p.5-28
issn 0929-5585
language eng
recordid cdi_proquest_miscellaneous_25034715
source SpringerLink Journals - AutoHoldings
title Multi-valued performance metrics for real-time embedded systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T16%3A56%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Multi-valued%20performance%20metrics%20for%20real-time%20embedded%20systems&rft.jtitle=Design%20automation%20for%20embedded%20systems&rft.au=Hu,%20Xiaobo&rft.date=2000&rft.volume=5&rft.issue=1&rft.spage=5&rft.epage=28&rft.pages=5-28&rft.issn=0929-5585&rft_id=info:doi/10.1023/A:1008993532472&rft_dat=%3Cproquest%3E25034715%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=25034715&rft_id=info:pmid/&rfr_iscdi=true