首页> 外文学位 >Automated mapping for heterogeneous multiprocessor embedded systems.
【24h】

Automated mapping for heterogeneous multiprocessor embedded systems.

机译:异构多处理器嵌入式系统的自动映射。

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

摘要

Increasing design complexity and time-to-market concerns have led to the increased prevalence of programmable processing elements for embedded systems. These platforms feature multiple processing elements, some of which may be customized for specific domains. Deploying applications typical of embedded system domains such as multimedia and transportation onto these platforms is difficult, not only due to the heterogeneous parallelism in the platforms, but also due to the performance constraints that typify embedded systems.; This dissertation advocates and validates a design flow that enables designers to deploy applications onto this emerging class of embedded platforms. The design flow is based on the platform-based design methodology which initially separates the modeling of the application and architectural platform. The design flow advocates transforming these models in a structured manner such that both have compatible execution models and abstraction levels. The goal of this structured model transformation is to simplify the deployment challenge into a covering problem where portions of the application are assigned to processing elements in the architectural platform.; The focus of this work is to validate the design flow by applying it to embedded systems from the multimedia and automotive domains. The case studies explore the tradeoffs inherent in modeling these systems as well as techniques for automatically solving the mapping problems. The automated techniques use mathematical programming approaches which have the flexibility to handle changes in the problem assumptions.; We observe that regardless of the domain, some aspects of the design flow such as modeling and simulation are shared between systems. Based on the insights gained in applying this design flow to the case studies, the requirements and initial implementation for METRO II--- a next-generation design framework for platform-based design---are described.
机译:设计复杂性和上市时间的增加导致嵌入式系统可编程处理元件的普及。这些平台具有多个处理元素,其中某些可以针对特定领域进行定制。将多媒体和传输等嵌入式系统领域的典型应用程序部署到这些平台上很困难,这不仅是因为平台中的异构并行性,而且还因为嵌入式系统的典型性能限制。本文提出并验证了一种设计流程,该流程使设计人员能够将应用程序部署到这种新兴的嵌入式平台类中。设计流程基于基于平台的设计方法,该方法最初将应用程序和架构平台的建模分开。设计流程主张以结构化的方式转换这些模型,以使两者都具有兼容的执行模型和抽象级别。这种结构化模型转换的目的是将部署挑战简化为一个覆盖性问题,其中应用程序的各个部分被分配给体系结构平台中的处理元素。这项工作的重点是通过将设计流程应用于多媒体和汽车领域的嵌入式系统来验证设计流程。案例研究探讨了在建模这些系统时固有的权衡以及自动解决映射问题的技术。自动化技术使用数学编程方法,可以灵活地处理问题假设中的变化。我们观察到,无论哪个领域,系统之间都共享设计流程的某些方面,例如建模和仿真。基于将这种设计流程应用于案例研究的见解,描述了METRO II的要求和初步实施-METRO II-一种基于平台的设计的下一代设计框架-。

著录项

  • 作者

    Davare, Abhijit.;

  • 作者单位

    University of California, Berkeley.;

  • 授予单位 University of California, Berkeley.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2007
  • 页码 154 p.
  • 总页数 154
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号