首页> 外国专利> Incremental concurrent processing for efficient computation of high-volume layout data

Incremental concurrent processing for efficient computation of high-volume layout data

机译:增量并发处理,可高效计算大量布局数据

摘要

Some embodiments of the present invention overcome I/O bottlenecks of an EDA work flow by keeping layout data distributed during handoffs among different processing stages. Specifically, some embodiments leverage a concurrent computation paradigm where data is propagated incrementally between stages, and where data processing among consecutive stages and the I/O between stages are executed concurrently. Specifically, some embodiments can generate a template database which contains the unique templates in a set of templates. During operation, an embodiment can determine a set of templates for a layout. Next, the system can determine a processing schedule based on a spatially coherent ordering of the set of templates. Next, the system can process the templates according to the spatially coherent processing schedule. Processing templates in a spatially coherent order can ensure that the downstream processes in the concurrent work flow will be able to maximize concurrency, thereby improving overall performance of the system.
机译:本发明的一些实施例通过在切换期间在不同处理阶段之间保持布局数据分布来克服EDA工作流程的I / O瓶颈。具体地,一些实施例利用并发计算范例,其中数据在阶段之间递增地传播,并且其中连续阶段之间的数据处理和阶段之间的I / O被同时执行。具体地,一些实施例可以生成模板数据库,该模板数据库在一组模板中包含唯一模板。在操作期间,实施例可以确定用于布局的一组模板。接下来,系统可以基于模板集合的空间连贯顺序确定处理时间表。接下来,系统可以根据空间上一致的处理时间表来处理模板。以空间上一致的顺序处理模板可以确保并发工作流中的下游进程将能够使并发最大化,从而提高系统的整体性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号