A tool for performance estimation of networked embedded end-systems

A. Kalavade, P. Moghé
{"title":"A tool for performance estimation of networked embedded end-systems","authors":"A. Kalavade, P. Moghé","doi":"10.1145/277044.277116","DOIUrl":null,"url":null,"abstract":"Networked embedded systems are expected to support adaptive streaming audio/video applications with soft real-time constraints. These systems can be designed in a cost efficient manner only if their architecture exploits the \"leads\" suggested by clever compile time performance estimators. However, performance estimation of networked embedded systems is a non-trivial problem. The computational requirements of such systems show statistical variations that stem from several interacting factors. At the slowest time scale, applications can adapt to network bandwidth by configuring the processing functionality of their task (e.g. compression parameters). Also, there could be significant execution time variations within a task. Thus it is tricky to compute the net processing demand of several such applications on a system architecture, especially if the system schedules these applications using prioritized run-time schedulers. In this paper we describe an analytical tool called AsaP for fast performance estimation of such embedded systems. AsaP builds approximate models of these systems and characterizes the processing load on the system as a stochastic process. The output of AsaP is an exact distribution of the processing delay of each application. This is a powerful result that can be leveraged for efficient design of multimedia networked systems requiring soft real-time guarantees. It is also the first known framework that quantifies the effect of runtime schedulers (FCFS, RM, EDF) on the performance of such systems.","PeriodicalId":221221,"journal":{"name":"Proceedings 1998 Design and Automation Conference. 35th DAC. (Cat. No.98CH36175)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"57","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 1998 Design and Automation Conference. 35th DAC. (Cat. No.98CH36175)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/277044.277116","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 57

Abstract

Networked embedded systems are expected to support adaptive streaming audio/video applications with soft real-time constraints. These systems can be designed in a cost efficient manner only if their architecture exploits the "leads" suggested by clever compile time performance estimators. However, performance estimation of networked embedded systems is a non-trivial problem. The computational requirements of such systems show statistical variations that stem from several interacting factors. At the slowest time scale, applications can adapt to network bandwidth by configuring the processing functionality of their task (e.g. compression parameters). Also, there could be significant execution time variations within a task. Thus it is tricky to compute the net processing demand of several such applications on a system architecture, especially if the system schedules these applications using prioritized run-time schedulers. In this paper we describe an analytical tool called AsaP for fast performance estimation of such embedded systems. AsaP builds approximate models of these systems and characterizes the processing load on the system as a stochastic process. The output of AsaP is an exact distribution of the processing delay of each application. This is a powerful result that can be leveraged for efficient design of multimedia networked systems requiring soft real-time guarantees. It is also the first known framework that quantifies the effect of runtime schedulers (FCFS, RM, EDF) on the performance of such systems.
网络嵌入式终端系统性能评估工具
网络嵌入式系统有望支持具有软实时约束的自适应流音频/视频应用。只有当这些系统的架构利用了聪明的编译时性能评估器所建议的“线索”时,才能以一种成本有效的方式设计这些系统。然而,网络化嵌入式系统的性能评估是一个不容忽视的问题。这类系统的计算需求显示出源于几个相互作用因素的统计变化。在最慢的时间尺度上,应用程序可以通过配置其任务的处理功能(例如压缩参数)来适应网络带宽。此外,在一个任务中可能存在显著的执行时间变化。因此,在一个系统架构上计算几个这样的应用程序的净处理需求是很棘手的,特别是当系统使用优先级的运行时调度器调度这些应用程序时。在本文中,我们描述了一种称为AsaP的分析工具,用于快速评估此类嵌入式系统的性能。AsaP建立了这些系统的近似模型,并将系统上的加工负荷描述为一个随机过程。AsaP的输出是每个应用程序处理延迟的精确分布。这是一个强大的结果,可以用于需要软实时保证的多媒体网络系统的有效设计。它也是已知的第一个量化运行时调度器(FCFS、RM、EDF)对此类系统性能影响的框架。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信