我最近在FPGA上做了一个Altera OpenCl项目,当编译进入quartus_fit时。它需要我的电脑内存的80+% (我有32 of )。大约十个小时后管件就会压碎。拟合应该占用这么多的资源吗?我不知道如何解决这个问题,如果合成成功,quartus fitter能保证完成吗?谢谢
发布于 2017-11-21 17:51:19
我见过quartus_fit大约消耗110的内存。因此,在构建大型设计的情况下,它很可能会因为RAM不足而失败。
发布于 2018-03-28 05:05:14
到目前为止,17.1是Quartus SDK和Quartus Pro工具中最稳定的版本。如果它在其他版本中崩溃-我能感受到你的痛苦。如果你编译的是1150Arria10‘,他们推荐64 of的RAM。我们能够在公司的多个项目中编译50%完整的32 on的1150 FPGA。在13.1中,10+小时是正常的,但250 MHz小内核应该在2小时内编译完成。大内存通常表示代码或BSP中存在问题。在OpenCL流完成后查看TimeQuest中的计时结果--只需要几分钟--如果你有很多违规行为,这通常表明出了什么问题。
https://stackoverflow.com/questions/47323008
复制相似问题