導航:首頁 > 源碼編譯 > ise編譯速度和CPU

ise編譯速度和CPU

發布時間:2023-02-03 22:49:18

㈠ Xilinx ISE 編譯時,place & route 很慢.

個人看法,有兩種可能:
1. 你的工程佔用資源較多,隨著資源的消耗,如果工程很大,ISE需要反復將之前布線好的部分進行優化,以騰出空間給後面的邏輯,所以越到後來布通所花費的時間就越長;
2. 你的約束中有較為苛刻或是不合理的時序約束,ISE需要花大量的優化計算去滿足你的約束。
歡迎討論。

㈡ ISE編譯一個FPGA工程,place amp;route 這一步特別慢怎麼辦

是否資源用得比較滿?如果這樣的話則必然慢。加快速度可以通過換好的主機以及增加主機的內存來實現。

㈢ 如何提高ISE的編譯速度

如果你的cpu夠強你應該學會如何利用好它來加速你的代碼編譯速度,那麼你怎麼才能夠最大限度讓你的cpu發燒呢?

下面是一個對比:

比如我的cpu是i7 3770k,

編譯cocos2d-x的libcocos2d工程:

不優化:

1>Time Elapsed 00:01:35.25

優化後:

1>Time Elapsed 00:00:21.66

效果顯著!!!

參考網頁:

Visual Studio 2010中C++並行構建調優(1)
http://developer.51cto.com/art/201003/189235.htm

1>cl : Command line warning D9030: '/Gm' is incompatible with multiprocessing; ignoring /MP switch

解決辦法是:

Properties -> Configuration Properties -> C/C++ -> Code Generation -> Enable Minimal Rebuild -> No(/Gm-)

Properties -> Configuration Properties -> C/C++ -> Geneal -> Multi-processor Compilation -> Yes(/MP)

一些含義和拓展資料:

Enable minimal rebuild
通過保存關聯信息到.IDB文件,使編譯器只對最新類定義改動過的源文件進行重編譯,提高編譯速度

Enable Incremental Compilation
同樣通過.IDB文件保存的信息,只重編譯最新改動過的函數

/MP (Build with Multiple Processes)

http://msdn.microsoft.com/en-us/library/bb385193.aspx

/Gm (Enable Minimal Rebuild)

http://msdn.microsoft.com/en-us/library/kfz8ad09.aspx

㈣ ISE編譯時間太長,怎麼辦

寫好項目,文件之後,在左側的Sources 點擊主文件,下框自動顯示Processes,請點擊Implement Design的 「+」 , 再右擊 Implement Design, 選擇 Run, Rerun 或者 Run All 即可!(參考版本Ise-V10.1)

閱讀全文

與ise編譯速度和CPU相關的資料

熱點內容
伺服器有黑蟲子怎麼辦 瀏覽:257
汽車單片機開鎖 瀏覽:432
以前的玩吧app下載叫什麼 瀏覽:815
下載應用伺服器錯誤怎麼辦 瀏覽:198
phpjson合並 瀏覽:460
app伺服器程序放在哪裡 瀏覽:842
電商怎麼選擇雲伺服器 瀏覽:566
錘子視頻文件夾 瀏覽:17
演算法的兩要素是什麼和什麼 瀏覽:774
如何創建伺服器多用戶 瀏覽:655
javaonlinejudge編譯錯誤 瀏覽:66
命令與征服3泰伯利亞戰爭升級 瀏覽:690
投標工具需要加密鎖嗎 瀏覽:504
蘇州阿里雲伺服器服務電話 瀏覽:784
怎麼知道app專屬流量 瀏覽:63
單片機模擬動畫教程 瀏覽:737
linux解壓鏡像 瀏覽:165
c語言可以在哪編譯 瀏覽:130
如何對spl的密碼加密 瀏覽:77
oppoa59s如何添加應用加密 瀏覽:518