熊蓋站 - 首頁

  Plurk Twitter    

» 您尚未 登入註冊 | 說明 | 娛樂中心 | 點歌 | 聊天留言 | 最新 | 精華 | 論壇 | 資訊 | 首頁 | 影音模式

熊蓋站  -> 硬體資訊  -> 【評測】換個編譯器再戰:FX-8350的另類測試

--> 本頁主題: 【評測】換個編譯器再戰:FX-8350的另類測試 加為IE收藏 | 收藏主題 | 上一主題 | 下一主題 | 可列印版本
andy6989


終身成就獎
頭銜:論壇執行長論壇執行長

∷ 職務: 站長 該帥哥目前不在線
∷ 編號: 1
∷ 級別: 天使會員
∷ 發帖: 8098
∷ 威望: 6189
∷ 財富: 36813 蓋幣
∷ 貢獻: 173
∷ 配偶: 單身
∷ 家族: 無門無派
∷ 註冊: 2005-01-30
∷ 上次: 2019-03-27
鮮花(55)
寵物資料

寵物狀態:生存
寵物級別:287 -最終進化-
寵物PK:開(接受挑戰)
HP:7275/7275
MP:674/674
SP:4800/5000
EXP:86%
  【字體: Plurk Twitter 
【本站推薦】:
 【評測】換個編譯器再戰:FX-8350的另類測試

AMD的FX-8350的性能測試已有多篇,在超頻上也取得了不菲成績,Phoronix網站也做了FX-8350在Linux系統下的性能測試,不過今天這個測試是針對編譯器的。
  AMD在8月份就發佈了Open64 2.5.2編譯器,支持Family 15家族也就是Piledriver架構的處理器,優化了AVX、XOP、FMA3、FMA4、BMI、TBM以及F16C等指令性能。在說明文檔中AMD表示「用戶可以通過使用-march=bdver2命令開啟Piledriver處理器的bdver2支持,同樣也可以用-mfma (for FMA3)、-mfma4、-mbmi、-mtbm名來來啟用相應的編譯器支持。」


  BMI、TBM、T16C等指令是AMD Piledriver架構中新增的指令,BMI是位操作指令,TBM是追蹤位操作指令,FX16C則可以用16bit指令來轉換、存儲32位浮點指令,這些指令可以通過-march=bdver2來調用,目前GCC 4.7.2.1以及AMD的Open64 2.5.2編譯器都已經支持bdver2。
  理論上編譯器如果針對指令集做了優化性能會有提升,那麼這一次的測試會有不同嗎?

測試平台
性能測試
  性能測試中,K8指的是調用K8架構優化的指令集,barcelona指的是羿龍時代的K10h指令集,bdver1是第一代推土機架構指令集優化,bdver2就是FX-8350的Piledriver架構優化了。











總結:
  性能測試不需要詳細看了,幾乎所有的測試中bdver1和bdver2都沒有區別的,也就是說即便編譯器針對piledriver的指令集優化了,對其性能影響也非常小,這跟之前的GCC編譯器優化測試得到的結果相同。
  結合之前的FX-8350的評測,應該說FX-8350的性能其實已經相當不錯了,多線程應用中與Core i7相差並不大,甚至會有所超出,往好的方面看可以說AMD的多線程架構太超前了,軟件和遊戲充分支持多線程的時候才是推土機架構的春天,如果軟件可以充分利用Piledriver的新增指令,那麼它的性能會更有競爭力。


※ ※ ※ 本文為 andy6989 與 熊蓋站 共同所有,未經同意,請勿轉載 ※ ※ ※

 



≡熊蓋站管理團隊≡--共勉之--



[樓 主] |
發表於:2012-10-25 05:33

  熊蓋站 -> 硬體資訊

v 最新文章        熊蓋站為自由討論論壇,所有個人行為或言論不代表本站立場。文章內容如有涉及侵權請聯絡我們,將立即刪除相關文章資料        v 精華文章

               

奇摩搜尋
完全比對 模糊比對

線上收看: 景點即時影像 | 線上查詢: 火車時刻表最上方

    Powered by 熊蓋站  Code © 2005-2017 Plurk Twitter 
讀取秒數Time 0.019024 second(s),query:4 Gzip enabled
   現在時間是 2024-11-27 21:47