MyFPGA Forum
标题:
推荐使用内存盘工具加快工程的编译和仿真
[打印本页]
作者:
huguangheng
时间:
2010-10-16 13:29
标题:
推荐使用内存盘工具加快工程的编译和仿真
软件的关键词是 Ramdisk,有一百到几百K的版本
也有6,7M大小叫superspeed ramdisk的,等等,后者我在win7 x64下使用正常
作用是用内存虚拟出一个“硬盘”,然后可以将windows的网页缓冲或者临时文件夹,甚至下载上传的文件夹放内存盘里,这样可以避免访问硬盘,速度比较快,也顺便延长硬盘寿命。
如果是把工程放在这个文件夹里,很多时候编译速度也会得到提高,当然前提是,硬盘成为瓶颈。
虽然我也不是太了解EDA软件的具体运算过程,但是从硬盘状态和CPU的状态,就可以大致推断出
哪些时候瓶颈在读硬盘的读写上。
更具体的,在quartus的fit阶段,这个时候并不需要对硬盘作太多操作,CPU能够达到100%,猜想CPU是瓶颈,而在读取源文件或对workspace进行操作时或许硬盘会是瓶颈。
很早以前用过这个东西,还不错,后来做一个比较小规模的东西,用不上这个。
现在在做复杂一点的东西,这个又开始发挥作用了,实际测了一下
用Modelsim的时候,载入和编译的过程能缩短恰好一半的时间,而生成波形的时间不改变,总体提速约30%,还是值得的
作者:
Frank
时间:
2010-10-19 11:11
回复
1#
huguangheng
作者:
Steady_Chou
时间:
2010-10-20 15:24
我也來下載試試看~ 現在Project都很大, compilation的時間都好長 要等好久
如果能簡短時間 就真的太好了
作者:
wzh6328
时间:
2011-2-12 16:57
虚拟的这个“硬盘”一班多少M?
作者:
huguangheng
时间:
2011-2-18 18:53
回复
4#
wzh6328
看物理内存和实际所需要的是多少
我台机4G内存,就开了512M的RamDisk,笔记是2G的,就开了128M,只要够工程跑就行
作者:
wzh6328
时间:
2011-2-19 16:37
这个软件要怎么设置才能加快modelsim的仿真呢?我仿真的时候怎么不见时间缩短呀
作者:
wzh6328
时间:
2011-2-19 16:38
是要将modelsim工程拷贝到ramdisk虚拟的盘里吗?
作者:
huguangheng
时间:
2011-2-22 13:45
回复
7#
wzh6328
是啊,直接把工程放进去就可以了啊,载入文件的速度会提升很多,对于有很多rtl,或者lib的工程,效果还是比较明显的,不过对于比较小的设计,估计是没什么区别。。。。。
欢迎光临 MyFPGA Forum (http://www.myfpga.org/discuz/)
Powered by Discuz! X3