首页> 外文学位 >Computation Model Based Automatic Design Space Exploration.
【24h】

Computation Model Based Automatic Design Space Exploration.

机译:基于计算模型的自动设计空间探索。

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

摘要

Embedded system designers continuously face a twofold challenge handling the ever-increasing complexity of design and meeting the ever-shrinking time-to-market timeline. To meet such a challenge, the system design paradigm has shifted to platform-based design characterized by intensive use of software and aggressive reuse of verified components. More and more designs are turning to heterogeneous platforms to meet design constraints in multiple criteria. However, the use of such and heterogeneity generates more challenges for platform-based design. To address the challenges, system designers must utilize system-level methodologies for specification and design. Here the designers begin the design process by coming up with a computation model that captures the behavior of the system. The computation model is successively refined down to the structural model in the system level. In each refinement, the designers explore the design space. The design space comprises a set of alternatives concerning hardware/software partitioning, platform selection, and mapping. The design space is huge, however, necessitating the automation of its exploration. The platform is very often fixed regarding either availability or legacy reasons, making mapping crucial. This dissertation focuses on the automatic mapping of the computation model for the given heterogeneous platform.;This dissertation presents a new automatic mapping technique. The proposed technique consists of two separate phases: initial mapping and improvement driven by cycle-approximate estimation. Existing mapping techniques depend on early estimation so a dilemma arises from the fact that cycle-approximate estimation cannot precede mapping. The dilemma can be gotten around by our performing initial mapping based on rough estimation and then making iterative improvements based on cycle-approximate estimation. While earlier work has been domain specific, the mapping techniques in the proposed work are driven by a general computation model that includes hierarchy, state transitions, dynamic data-oriented behavior, and imperative languages. The proposed work also addresses mapping with an awareness of general hierarchy in pipelined applications.;In such a mapping technique, the size of the design space explored is limited by the speed of cycle-approximate estimation. Earlier work has realized such a fast cycle-approximate estimation by generating and simulating Transaction Level Models. However, simulation has to be performed whenever there is any change in the platform or mapping. That is not necessary and therefore there is still room for improvement regarding speed. This dissertation presents a new trace-driven estimation that is orders of magnitude faster than simulation-based cycle-approximate estimation while losing neither accuracy nor generality.;We have applied the proposed mapping techniques to multiple multimedia applications and the techniques outperformed in terms of execution time the competitors by proportions ranging from 23.3% through 36.3%.
机译:嵌入式系统设计人员在处理日益增加的设计复杂性和满足日益缩短的上市时间时面临着双重挑战。为了应对这一挑战,系统设计范式已转变为基于平台的设计,其特点是大量使用软件并积极重用已验证的组件。越来越多的设计正在转向异构平台,以满足多种标准的设计约束。但是,对于基于平台的设计,这样的异构性的使用带来了更多的挑战。为了应对挑战,系统设计人员必须利用系统级方法进行规范和设计。设计人员在这里通过提出一个捕获系统行为的计算模型来开始设计过程。计算模型在系统级别上逐步细化为结构模型。在每次改进中,设计师都会探索设计空间。设计空间包括一组有关硬件/软件分区,平台选择和映射的替代方案。但是,设计空间很大,因此需要对其探索进行自动化。该平台通常出于可用性或遗留原因而固定,这使得映射至关重要。本文针对给定异构平台的计算模型进行自动映射。所提出的技术包括两个独立的阶段:初始映射和由周期近似估计驱动的改进。现有的映射技术依赖于早期估计,因此,由于近似周期的估计无法在映射之前进行,因此产生了难题。通过基于粗略估计执行初始映射,然后基于周期近似估计进行迭代改进,可以解决这个难题。尽管较早的工作是特定于领域的,但是在提出的工作中,映射技术是由通用计算模型驱动的,该模型包括层次结构,状态转换,面向动态数据的行为和命令式语言。拟议的工作还解决了在流水线应用程序中具有一般层次结构意识的映射问题。在这种映射技术中,所探索的设计空间的大小受到周期近似估计速度的限制。早期的工作通过生成和模拟事务级别模型来实现这种快速的周期近似估计。但是,只要平台或映射发生任何变化,都必须执行仿真。这不是必须的,因此在速度方面仍有改进的空间。本文提出了一种新的跟踪驱动估计,其速度比基于仿真的周期近似估计快了几个数量级,同时又不失准确性和通用性。;我们已将拟议的映射技术应用于多种多媒体应用,并且在执行方面表现优于技术对竞争对手的时间比例从23.3%到36.3%。

著录项

  • 作者

    Kim, Kyoungwon.;

  • 作者单位

    University of California, Irvine.;

  • 授予单位 University of California, Irvine.;
  • 学科 Computer engineering.
  • 学位 Ph.D.
  • 年度 2014
  • 页码 155 p.
  • 总页数 155
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号