xilinx vivado 设置多核多线程加快综合、布局布线、仿真速度的方法

13 篇文章 1 订阅

本文首发于hifpga.com

 

加快vivado布局布线速度的多核编译方法

在tcl中执行下面的语句 set param general.maxThreads n来设置,n是你的CPU线程数。具体参见ug904-vivado-implementation.pdf

在设置之后你可以通过get_param general.maxThreads 指令来确认是否成功设置,

 

加快vivado综合速度的多核编译方法

操作方法与上面加快布局布线的方法一样,具体参见ug901-vivado-synthesis.pdf

实际发现效果并不是很明显,官方论坛中提到只有在LINUX上才能发挥8核以上的效能,而且8核以上的效能提升并不明显。

加快vivado仿真速度的多核编译方法

官方提到参见 ug900-vivado-logic-simulation.pdf第206页

很遗憾,是对c代码的。。。。

最终找到这么一个选项 xelab -mt,

比较遗憾的是这个只对仿真编译有效,如果真的要充分发挥CPU性能,还上直接用CVS仿真吧。

 

要整体提升vivado的速度,还是上LINUX,我在4核LINUX虚拟机中运行整个流程的速度都比我12核24线程的WIN10机器要快。

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值