首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >An architectural co-synthesis algorithm for distributed, embedded computing systems
【24h】

An architectural co-synthesis algorithm for distributed, embedded computing systems

机译:分布式嵌入式计算系统的体系结构综合算法

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

摘要

Many embedded computers are distributed systems, composed of several heterogeneous processors and communication links of varying speeds and topologies. This paper describes a new, heuristic algorithm which simultaneously synthesizes the hardware and software architectures of a distributed system to meet a performance goal and minimize cost. The hardware architecture of the synthesized system consists of a network of processors of multiple types and arbitrary communication topology; the software architecture consists of an allocation of processes to processors and a schedule for the processes. Most previous work in co-synthesis targets an architectural template, whereas this algorithm can synthesize a distributed system of arbitrary topology. The algorithm works from a technology database which describes the available processors, communication links, I/O devices, and implementations of processes on processors. Previous work had proposed solving this problem by integer linear programming (ILP); our algorithm is much faster than ILP and produces high-quality results.
机译:许多嵌入式计算机是分布式系统,由几个异构处理器以及速度和拓扑变化的通信链路组成。本文介绍了一种新的启发式算法,该算法可同时综合分布式系统的硬件和软件架构,以满足性能目标并最大程度地降低成本。合成系统的硬件体系结构由多种类型的处理器和任意通信拓扑的处理器网络组成。软件体系结构包括对处理器的处理分配和处理时间表。以前,大多数关于协同合成的工作都以架构模板为目标,而该算法可以合成任意拓扑的分布式系统。该算法从技术数据库工作,该技术数据库描述了可用的处理器,通信链路,I / O设备以及处理器上的进程实现。先前的工作提出了通过整数线性规划(ILP)解决此问题的方法。我们的算法比ILP快得多,并且可以产生高质量的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号