在Windows下Vivado默认使用的是2线程,编译较慢。可改为32线程使Vivado可使用更多计算机资源,以加快编译速度。

一. 设置当前Vivado软件使用的线程数,重启软件后失效

在Tcl Console中输入命令,如下图。

其中,

set_param general.maxThreads 32

表示设置最大线程数为32。线程数的有效值为1~32。

另一个命令:

get_param general.maxThreads

表示返回当前软件使用的线程数,可用来验证设置线程数是否成功。

此方法只在当前Vivado进程中有效,重启软件需要再次设置。

二. 设置Vivado默认线程数,重启软件依然生效

在Vivado安装路径的scripts文件夹中新建Vivado_init.tcl,名称不能错,Vivado启动时会自动加载此tcl,可以将需要启动执行的命令都写到此tcl文件中。这里在tcl中写入:

set_param general.maxThreads 32

即可。

重启Vivado验证一下,如下图,可见设置默认线程数为32成功。

如何加快Vivado的编译速度相关推荐

  1. 提高vivado的编译速度

    提高vivado的编译速度 如何充分使用自己的电脑硬件资源提高vivado的编译速度 如何读取当前线程数 如何设置当前线程数 如何充分使用自己的电脑硬件资源提高vivado的编译速度 在编译vivad ...

  2. Ubuntu 22.04​下加快rust的编译速度

    在学习Rust的时候,相信不少人和我一样一直受Rust编译慢的问题困扰.最近阅读一篇写得相当不错的英文博客<Tips for Faster Rust Compile Times>,加上最近 ...

  3. mac Android Studio 环境搭建,flutter开发环境搭建,已经加快AS的编译速度(Android mac 系统配置)

    mac电脑重装了,记录一下整个安装流程,省的以后浪费时间吧.亲测都是有效的,最后编译的速度,从最开始的30分钟,首次下载的东西比较多,到11分钟,最后到2分钟.大家可以试试. Android stud ...

  4. ubuntu 使用ccache加快linux内核编译速度

    调试内核模块时候需要编译内核,简单加个打印都需要40分钟左右,这种速度令人无法容忍,一定会有方法的.Google了一下,有人给出了ccache方案,ccache也是采用gcc编译,不过它保存了gcc的 ...

  5. 利用Injection插件加快Xcode编译速度

    我们在调试iOS原生代码时,每次修改都需要Command+R来重新编译运行.当项目代码量很大,编译时间就会很漫长.因此对于开发中来说,如果能加快编译速度,能大大提高生产效率.如果我们能像Swift P ...

  6. C++加快编译速度的方法

    C++的主要优点是高性能, 但是说起编译速度,却只有低调的份了.如果不加以重视,编译速度极有可能会成为开发过程中的一个瓶颈.那么,为什么C++它就编译的这么慢呢? 我想最重要的一个原因应该是C++基本 ...

  7. make太慢了,加快编译速度的方法 make -j

    make太慢了,加快编译速度的方法 make -j 2018-01-18 09:04:05 gonghuihuihui 阅读数 21957  收藏 更多 分类专栏: linux 版权声明:本文为博主原 ...

  8. VS2013 加快编译速度 的方法整理

    VS2013 加快编译速度 的方法整理 1.更改项目设置 项目|属性|C/C++|代码生成|启用最小重新生成:Yes(/Gm) 项目|属性|C/C++|常规|调试信息格式:程序数据库(/Zi) 项目| ...

  9. 转: 加快Android编译速度

    转: http://timeszoro.xyz/2015/11/25/%E5%8A%A0%E5%BF%ABandroid%E7%BC%96%E8%AF%91%E9%80%9F%E5%BA%A6/ 加快 ...

最新文章

  1. 自从学了这套框架,自动化+性能都解决了
  2. 联发科首发台积电4nm,新旗舰多核跑分与苹果A15不相上下,网友:MTK也要Yes了?...
  3. Activity的用法(一):Notification Activity
  4. Translating Embedding for Modeling Multi-relational Data
  5. Redis源码解析:14Redis服务器与客户端间的交互
  6. kali 设置中文字体
  7. 第八节: EF的性能篇(一) 之 EF自有方法的性能测试
  8. 有什么是你追了很多女生都失败后才知道的?
  9. VS2005 My.Computer.Registry 对象 操作注册表 简单示例
  10. DS18B20 引脚 定义 单总线 多点温度检测 STM32 单片机
  11. 财经365热点:当阿里巴巴不再讲“中台”
  12. Javascript 实现的 CXK 打篮球游戏
  13. Labview优化技巧
  14. 0528班宋ww:回顾刚来的那一天还历历在目,不禁感概一番
  15. Vimdiff 使用
  16. Python爬虫(6):比Selenium快100倍的方法爬东方财富网财务报表
  17. 01背包问题(动态规划)
  18. MongoDB账户管理
  19. 第二届计算机辅助教育国际大会,【回看】2019年第二届翻译教育国际研讨会 机助译员训练 (CATT): 人机之间...
  20. CGCS2000坐标转换问题的思考

热门文章

  1. overleaf服务端_部署私有在线Latex编辑器:Overleaf/sharelatex,写毕设神器
  2. hashmap remove 没释放内存_面试题:来,问你几个关于HashMap的问题?
  3. OpenLayers中地图缩放级别的设置方法
  4. ThreadLocal的意义和实现
  5. 带标签的循环语句、switch
  6. 团队开发 个人工作总结01
  7. 如何在Android平台下进行Socket通信
  8. windows下,怎么轻易拷贝一个文件的完整路径?
  9. char、Varchar、nvarchar、ntext (转)
  10. 【ASP】Menu菜单导航