首页> 外文期刊>ACM Transactions on Embedded Computing Systems >Automated Model-Based Optimization of Data-Adaptable Embedded Systems
【24h】

Automated Model-Based Optimization of Data-Adaptable Embedded Systems

机译:基于自动模型的数据适应性嵌入式系统优化

获取原文
获取原文并翻译 | 示例
           

摘要

Dynamic data-driven applications such as object tracking, surveillance, and other sensing and decision applications are largely dependent on the characteristics of the data streams on which they operate. The underlying models and algorithms of data-driven applications must continually adapt at runtime to changes in data quality and availability to meet both functional and designer-specified performance requirements. Given the dynamic nature of these applications, point solutions produced by traditional design tools cannot be expected to perform adequately across varying execution scenarios. Additionally, the increasing diversity and interdependence of application requirements complicates the design and optimization process. To assist designers of data-driven applications, we present a modeling and optimization framework that enables developers to model an application's data sources, tasks, and exchanged data tokens; specify application requirements through high-level design metrics and fuzzy logic-based optimization rules; and define an estimation framework to automatically optimize the application at runtime. We demonstrate the modeling and optimization process via an example application for video-based vehicle tracking and collision avoidance. We analyze the benefits of runtime optimization by comparing the performance of static point solutions to dynamic solutions over five distinct execution scenarios, showing improvements of up to 74% for dynamic over static configurations. Further, we show the benefits of using fuzzy logic-based rules over traditional weighted functions for the specification and evaluation of competing high-level metrics in optimization.
机译:动态数据驱动的应用(如对象跟踪,监视和其他感测和决策应用)在很大程度上取决于它们运行的​​数据流的特征。数据驱动应用程序的底层模型和算法必须在运行时不断调整数据质量和可用性的变化,以满足功能和设计者指定的性能要求。鉴于这些应用的动态性质,通过传统设计工具生产的点解决方案不能预期在不同的执行方案上充分执行。此外,应用需求的增加和相互依赖性使设计和优化过程变得复杂化。要帮助数据驱动应用程序的设计者,我们提供了一种建模和优化框架,使开发人员能够建模应用程序的数据源,任务和交换数据令牌;通过高级设计度量和模糊基于逻辑的优化规则指定应用程序要求;并定义估计框架以在运行时自动优化应用程序。我们通过用于基于视频的车辆跟踪和碰撞避免的示例应用来展示建模和优化过程。我们通过比较静态解决方案对5个不同执行场景的动态解决方案的动态解决方案的性能来分析运行时优化的好处,显示出在静态配置上的动态可提高高达74%。此外,我们展示了使用基于模糊逻辑的规则在优化中竞争高级别指标的传统加权函数中使用模糊逻辑的规则。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号