看板 NTUGIEE_EDA 關於我們 聯絡資訊
※ 引述《yellowfishie (喵喵喵喵~~~)》之銘言: : ※ 引述《yellowfishie (喵喵喵喵~~~)》之銘言: : : 我現在的 router 是 gcc dependent, : : 用 g++ 3.4.2 全部 benchmark 的 routability 都是 100%, : : 用 g++ 3.4.1 或 g++ 4 有些 benchmark 就達不到 100%。 : : 編譯指令: g++ -Wall -O2 -std=c++98 沒任何的 warning, : : 有沒有建議的方法呢 ? : 經過仔細的測試,現在好像是 -O2 的問題。 : 用 -O2 編譯選項,Sun 機器上面的 g++2952 g++342 g++4 跑出來結果都相同。 : 在 linux 上跑,用 -O2 編譯選項的結果就較差。 : 將 -O2 改為 -O 後就可以達到和 Sun 上面相同的結果。 : -________________________- 如果你的演算法是 deterministic 在不同平台,結果應該要一樣。 不一樣應該就是有 bug。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.25.204 ※ 編輯: Donnie 來自: 140.112.25.204 (07/12 11:02)
gwliao:To 皇宇: 跳海吧, 男兒的志願在海上! XD140.112.230.224 07/12
yellowfishie:fish 本來就在海上 -.- 140.112.25.218 07/12
Xlance:-o 和 -o2有時是初始值有沒有預設的問題218.168.130.230 07/12
moonshade:飛魚才在海上啦... 203.203.83.73 07/13