作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想并行运行多个运行 ncverilog。
一般情况下,我们是这样使用ncverilog运行脚本的。
Run.scr-
ncveriog blar~blar~
但这是立即运行的。这意味着如果我想运行 100 个脚本,我必须在上一个脚本结束后运行新的。但我想同时运行 100 个脚本。
如何同时运行脚本?
最佳答案
使用 GNU 并行
parallel ncverilog bla bla
通常,这将并行运行与 CPU 内核一样多的 ncverilogs
,但是您可以添加 -j 25
,例如,如果您特别希望 25 到并行运行。
如果您需要提供许多不同的参数,只需制作一个循环或脚本来生成参数并将作业列表输入 GNU Parallel
,如下所示:
for i in {0..99}; do
echo ncverilog $i <and some other parameters>
done | parallel -j 25
关于linux - 如何使用 ncverilog 并行多次运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32087075/
我想并行运行多个运行 ncverilog。 一般情况下,我们是这样使用ncverilog运行脚本的。 Run.scr- ncveriog blar~blar~ 但这是立即运行的。这意味着如果我想运行
我想用verilog来交流c。我发现 Verilog PLI 可以解决我的问题。我看这个网站学习http://www.asic-world.com/verilog/pli1.html#How_it_W
我是一名优秀的程序员,十分优秀!