首页> 外文学位 >Efficient techniques for design space exploration and optimization of distributed real-time embedded systems.
【24h】

Efficient techniques for design space exploration and optimization of distributed real-time embedded systems.

机译:用于设计空间探索和分布式实时嵌入式系统优化的高效技术。

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

摘要

The complexity of real-time embedded systems has been increasing dramatically, especially for highly distributed real-time embedded systems in automotive or avionics systems. Today's cars have increasingly sophisticated in-vehicle electronic control systems with multiple ECUs (Electronic Controller Units) inter-connected via multiple networking protocols, including FlexRay, CAN and TTP. Development of such real-time distributed systems is very challenging due to complex and heterogeneous HW platforms, increasing application complexity, and increasing concurrency in both application and HW platform. Design Space Exploration (DSE) is the process of searching through the vast design space to find a solution that satisfies certain design constraints and/or optimizes certain design objectives. DSE has been advocated as an effective approach to dealing with the design problem of such complex embedded systems.;The DSE problem generally considers two orthogonal issues: 1. how can a single design point be evaluated, 2. how can the design space be covered during the exploration process? The search problem is typically a NP-hard problem, and exhaustive exploration of the design space is usually prohibitive due to the sheer size of the design space. In this thesis, we target on TTP-based distributed real-time embedded systems and present efficient techniques for design space exploration and optimization of these systems, including exact techniques (e.g., model-checking), stochastic techniques (e.g., simulated annealing), and hierarchical integration of several search techniques (e.g., LBBD-based optimization framework). Due to the similarity between TTP and FlexRay (de-facto standard protocol for in-vehicle communication), the proposed techniques can potentially be applied to the optimization of FlexRay-based distributed systems.;Worst-Case Response Time (WCRT) analysis is a widely-used schedulability analysis technique for Fixed-Priority Scheduling (FPS) and other scheduling algorithms such as Earliest Deadline First (EDF), which is often used as techniques for evaluating a single design point regarding the real-time properties in DSE. Transaction-based task model is an effective modeling approach especially useful for schedulability analysis in distributed real-time systems. In this thesis, we also present effective techniques for improving the computational efficiency of exact WCRT analysis for transaction-based task model, where both FPS and EDF are considered as the processor scheduling strategies.;Extensive experiments prove the effectiveness and efficiency of our proposed techniques.
机译:实时嵌入式系统的复杂性急剧增加,尤其是对于汽车或航空电子系统中高度分布式的实时嵌入式系统。当今的汽车具有越来越复杂的车载电子控制系统,其中通过多个网络协议(包括FlexRay,CAN和TTP)将多个ECU(电子控制器单元)互连。由于复杂且异构的硬件平台,日益增加的应用程序复杂性以及应用程序和硬件平台的并发性,此类实时分布式系统的开发非常具有挑战性。设计空间探索(DSE)是在庞大的设计空间中进行搜索以找到满足某些设计约束和/或优化某些设计目标的解决方案的过程。提倡DSE是解决此类复杂嵌入式系统设计问题的有效方法。DSE问题通常考虑两个正交问题:1.如何评估单个设计点; 2.如何覆盖设计空间在探索过程中?搜索问题通常是NP难题,并且由于设计空间的绝对大小,对设计空间进行详尽的探索通常是禁止的。在本文中,我们针对基于TTP的分布式实时嵌入式系统,并提出了用于设计空间探索和优化这些系统的有效技术,包括精确技术(例如模型检查),随机技术(例如模拟退火),以及几种搜索技术的分层集成(例如,基于LBBD的优化框架)。由于TTP和FlexRay(用于车载通信的事实上的标准协议)之间的相似性,因此所提出的技术可以潜在地应用于基于FlexRay的分布式系统的优化。最坏情况响应时间(WCRT)分析是固定优先级调度(FPS)和其他调度算法(例如最早截止日期优先(EDF))被广泛使用的可调度性分析技术,该算法经常用作评估DSE中有关实时属性的单个设计点的技术。基于事务的任务模型是一种有效的建模方法,特别适用于分布式实时系统中的可调度性分析。在本文中,我们还提出了有效的技术,用于提高基于事务的任务模型的精确WCRT分析的计算效率,其中FPS和EDF都被视为处理器调度策略。;大量实验证明了我们提出的技术的有效性和效率。

著录项

  • 作者

    He, Xiuqiang.;

  • 作者单位

    Hong Kong University of Science and Technology (Hong Kong).;

  • 授予单位 Hong Kong University of Science and Technology (Hong Kong).;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 180 p.
  • 总页数 180
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号