首页> 外文期刊>Journal of Circuits, Systems, and Computers >ANALYSIS AND TOOLS FOR THE DESIGN OF VLIW EMBEDDED SYSTEMS IN A MULTI-OBJECTIVE SCENARIO
【24h】

ANALYSIS AND TOOLS FOR THE DESIGN OF VLIW EMBEDDED SYSTEMS IN A MULTI-OBJECTIVE SCENARIO

机译:多目标场景中VLIW嵌入式系统设计的分析和工具

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

摘要

The use of Application-Specific Instruction-set Processors (ASIP) in embedded systems is a solution to the problem of increasing complexity in the functions these systems have to implement. Architectures based on Very Long Instruction Word (VLIW) have found fertile ground in multimedia electronic appliances thanks to their ability to exploit high degrees of Instruction Level Parallelism (ILP) with a reasonable trade-off in complexity and silicon costs. In this case the ASIP specialization involves a complex interaction between hardware- and software-related issues. In this paper we propose tools and methodologies to cope efficiently with this complexity from a multi-objective perspective. We present EPIC-Explorer, an open platform for estimation and system-level exploration of an EPIC/VLIW architecture. We first analyze the possible design objectives, showing that it is necessary, given the fundamental role played by the VLIW compiler in instruction scheduling, to evaluate the appropriateness of ILP-oriented compilation on a case-by-case basis. Then, in the architecture exploration phase, we will use a multi-objective genetic approach to obtain a set of Pareto-optimal configurations. Finally, by clustering the configurations thus obtained, we extract those representing possible tradeoffs between the objectives, which are used as a starting [joint for evaluation via more accurate estimation models at a subsequent stage in the design flow.
机译:在嵌入式系统中使用专用指令集处理器(ASIP)是解决这些系统必须实现的功能日益复杂的问题的解决方案。基于超长指令字(VLIW)的体系结构已经在多媒体电子设备中找到了沃土,这是因为它们能够利用高度的指令级并行性(ILP)并在复杂性和硅成本方面进行合理的权衡。在这种情况下,ASIP专业化涉及硬件和软件相关问题之间的复杂交互。在本文中,我们提出了从多目标角度有效应对这种复杂性的工具和方法。我们介绍了EPIC-Explorer,这是一个用于EPIC / VLIW架构的估计和系统级探索的开放平台。我们首先分析可能的设计目标,表明鉴于VLIW编译器在指令调度中扮演的基本角色,有必要在逐案的基础上评估面向ILP的编译的适当性。然后,在架构探索阶段,我们将使用多目标遗传方法来获得一组帕累托最优配置。最后,通过对由此获得的配置进行聚类,我们提取了表示目标之间可能折衷的配置,这些配置在设计流程的后续阶段用作开始[通过更准确的评估模型进行评估的关节。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号