首页> 外国专利> Netlist partitioning for designs targeting a data processing engine array

Netlist partitioning for designs targeting a data processing engine array

机译:网表分区,用于针对数据处理引擎阵列的设计

摘要

An example method for compiling includes, by a processor-based system: obtaining a netlist of an application, the netlist containing program nodes and respective edges between the program nodes, the application to be implemented on a device comprising an array of data processing engines; partitioning the netlist into a plurality of partitions; for each of the plurality of partitions: generating a global mapping of the program nodes based on a representation of the array of data processing engines and using an integer linear programming (ILP) algorithm; generating a detailed mapping of the program nodes based on the global mapping; and translating the detailed mapping for each of the plurality of partitions to a file.
机译:编译的示例方法包括:通过基于处理器的系统:获得应用程序的网表,该网表包含程序节点和程序节点之间的相应边缘,该应用程序将在包括数据处理引擎阵列的设备上实现;将网表划分为多个分区;对于多个分区中的每个分区:基于数据处理引擎阵列的表示并使用整数线性规划(ILP)算法来生成程序节点的全局映射;基于全局映射生成程序节点的详细映射;并将所述多个分区中的每个分区的详细映射转换为文件。

著录项

  • 公开/公告号US10783295B1

    专利类型

  • 公开/公告日2020-09-22

    原文格式PDF

  • 申请/专利权人 XILINX INC.;

    申请/专利号US201916399493

  • 申请日2019-04-30

  • 分类号G06F30;G06F30/327;G06F30/34;

  • 国家 US

  • 入库时间 2022-08-21 11:30:24

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号