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...
Gespeichert in:
Veröffentlicht in: | Design automation for embedded systems 2000, Vol.5 (1), p.5-28 |
---|---|
Hauptverfasser: | , |
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 |