PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
大和魂
Amateur Member
 

加入日期: Mar 2006
文章: 32
引用:
作者野口隆史
會下這種作弊標題的人
想必應該不懂何謂編譯器優化吧

寫程式的人如果不想管編譯器優化開關
本來就是會發生這種事情....

gcc, vc通通都一樣
icc差距大,那純粹就是智能判斷比其他編譯器好
否則intel有甚麼理由
要針對AMD cpu去做優化?

AMD自己出一套編譯器不行嗎?
別說編譯器沒有,連自家出的免費數學庫都沒有人要用
同樣的東西intel比AMD強大太多
AMD甚至還比VC++內建的還要差

自以為踢爆了甚麼,結果現在BUILD個東西
在intel處理器上正常,換到AMD處理器上面就是某段程式碼會直接崩潰
矯枉過正,最嚴重也差不多就是這樣...
反正對intel來說別家處理器不正常本來就不是他們事情
icc從頭到尾都沒有保證過在其他家處理器也能正常使用...
全世界編譯器那麼多,偏要找icc來優化非intel處理器
自己沒能力解決,藉由網路輿論撻伐intel
還以為自己造福人群,簡直就是莫名其妙..


還是專業人士的話能聽
     
      
舊 2017-03-02, 08:39 PM #91
回應時引用此文章
大和魂離線中  
大和魂
Amateur Member
 

加入日期: Mar 2006
文章: 32
引用:
作者bureia
沒有看原文

不過PCMark既然是測benchmark的程式,那應該不能有針對某家最佳化的程式碼,
不然同樣的CPU只改個CPUID,出來的分數卻差很多,那就沒有信用了


引用:
作者野口隆史
那這個就是PCMark方面的問題,跟ICC沒關係不是嗎?
而PCMark在這邊做錯的地方就是完全依造預設參數下去build才會這樣
不然我用icc一樣可以針對AMD已經有的部分去優化
甚至做個開關判斷cpu有支援avx2就啟用avx2,沒有就avx
連avx也沒有就sse3,這樣也不是不行
而直接檢測cpu id來決定開啟那些功能
在intel處理器上本來就沒有問題
例如AVX2僅出現在4代CORE I以後的
那我只需要檢查CPUID低於四代CORE I
就不啟用AVX2就好了,根本不需要逐項檢查
PCMark今天作為一個性能平測軟體,用這種方法
就是便宜行事,就這樣而已

就ICC方面,這樣的做法就純粹是安全跟穩定性方面考量
如果程式無法判斷CPU是否支援該指令集
冒然執行本來就不支援的東西,結果就是Force close而已
沒有第二種結果,認為這是打壓別人的小動作根本就是想太多
有空在這邊陰謀論,不如花個兩天時間去研究一下編譯器
找幾個ope...


同意野口大的說法,

且齊頭式的平等不是真平等,是民粹,

你總不能要求柴油引擎車改加汽油再去和汽油引擎車比低轉速扭力吧 ?

牛頓要參加物理考試,腦袋要經手術換成一般人的腦袋才有資格參加物理考試 ?
 

此文章於 2017-03-02 08:59 PM 被 大和魂 編輯.
舊 2017-03-02, 08:54 PM #92
回應時引用此文章
大和魂離線中  
tbsky
Junior Member
 

加入日期: Jan 2002
文章: 853
引用:
作者vxr
完全不知道Ryzen和chipset的虛擬化支援程度...


這討論串最後 AMD 產品經理有說到虛擬化支援。
不過實測效能還是要等待了..

https://www.reddit.com/r/Amd/commen..._other/def7z72/
舊 2017-03-03, 03:09 PM #93
回應時引用此文章
tbsky現在在線上  
h101000
*停權中*
 
h101000的大頭照
 

加入日期: Jan 2013
文章: 348
引用:
作者ckmiss
哪家強/便宜就買哪家就好啦,什麼粉不粉的也太無聊了,其實我是比較支持偏弱方的那種

小弟從Intel 80386開始買,到最後一顆Intel是Pentium-MMX-166
之後全部都買便宜大碗的AMD,k6-2 k6-3 杜龍雷鳥有的沒的,最後一顆AMD是黑盒x4 965

去年才換成中古Intel 2500K 2600K,因為跑遊戲才夠力阿(同一張顯卡跑Fallout4,張數差好多......),不得不放棄AMD

現在AMD強勢回歸,雖然很興奮,但我還在DDR3老平台,好懶得再花錢重買重灌
除非真的2600K遊戲不夠用再考慮買Ryzen吧

我也跟你差不多...
不過我第一顆是Intel Pentium 100
接下來是K6-2 400、雷鳥1.33、散步龍(忘了,收免錢的)
最後X2 4000+,撐到去年底
換了半套的2手I5,只換CPU、板子、記憶體
顯卡還留在6850
整個回春到不行
一些之前跑不動的遊戲都可以玩了...
看來可以再撐好幾年了

但還是希望這次AMD能硬起來
這樣才有機會撿便宜...
舊 2017-03-03, 03:24 PM #94
回應時引用此文章
h101000離線中  
OPUTEC
*停權中*
 

加入日期: Dec 2004
文章: 593
在軟件先天還是以INTEL為主專門優化的狀態下 RYZEN還能與I7 互有領先 真的是非常不容易了 硬體架構算是完全趕上I7了
舊 2017-03-03, 04:20 PM #95
回應時引用此文章
OPUTEC離線中  
ゼアズモ
訪客
 
文章: n/a
引用:
作者野口隆史
會下這種作弊標題的人
想必應該不懂何謂編譯器優化吧

寫程式的人如果不想管編譯器優化開關
本來就是會發生這種事情....

gcc, vc通通都一樣
icc差距大,那純粹就是智能判斷比其他編譯器好
否則intel有甚麼理由
要針對AMD cpu去做優化?

AMD自己出一套編譯器不行嗎?
別說編譯器沒有,連自家出的免費數學庫都沒有人要用
同樣的東西intel比AMD強大太多
AMD甚至還比VC++內建的還要差

自以為踢爆了甚麼,結果現在BUILD個東西
在intel處理器上正常,換到AMD處理器上面就是某段程式碼會直接崩潰
矯枉過正,最嚴重也差不多就是這樣...
反正對intel來說別家處理器不正常本來就不是他們事情
icc從頭到尾都沒有保證過在其他家處理器也能正常使用...
全世界編譯器那麼多,偏要找icc來優化非intel處理器
自己沒能力解決,藉由網路輿論撻伐intel
還以為自己造福人群,簡直就是莫名其妙..



這個我太有經驗了

應用程式會崩潰,按我所知是兩個部份
1.硬體的問題
2.指令集的問題

所謂的優化 假如 CPU 支援SSE 4.1,編譯時參數添加 SSE 4.1 優化,那優化的項目就會編譯成SSE 4.1 的操作代碼,如果CPU 不支援 SSE 4.1 指令集,跑該應用程式就會崩潰

這種問題只要有原始碼重新編譯 問題就沒了 其實說來說去這都是Windows的問題

這個多半應用程式才會出現,OS 除了 Mac 現在沒支援 SSE 4.1,系統沒辦法跑以外,其他的OS系統應用,大都編譯在支援 SSE3 以下的,這樣新舊版的硬體都能用,所謂的相容度也就比較高。
舊 2017-03-04, 01:38 PM #96
回應時引用此文章
 
bureia
Golden Member
 

加入日期: Dec 2001
文章: 2,875
http://www.expreview.com/52798.html

引用:
AMD逆袭之路没这么顺利,大家要时刻记得AMD与Intel在规模上的差距是巨大,
AMD去年营收不过43亿美元,毛利率才23%左右,全年亏了3.7亿美元,

而Intel公司去年营收594亿美元,净利润103亿美元,毛利率常年维持在60%以上,
R&D研发上每年投入120多亿美元,AMD去年研发费用不过10亿美元多点,

即便排除Intel为晶圆厂投入的大量研发资金,双方在技术投资上的差距依然是惊人的,
差了几个级别,指望一个Zen处理器就掀翻Intel并不现实,Intel手里还有很多牌可打。
舊 2017-03-04, 05:34 PM #97
回應時引用此文章
bureia離線中  
我部悍將刘刕
*停權中*
 
我部悍將刘刕的大頭照
 

加入日期: Feb 2015
文章: 1,675
引用:
作者OPUTEC
在軟件先天還是以INTEL為主專門優化的狀態下 RYZEN還能與I7 互有領先 真的是非常不容易了 硬體架構算是完全趕上I7了


沒錯~A在軟件劣化20%的情況下還能跟軟件優化30%的I7戰個旗鼓相當

算是很了不起了
舊 2017-03-04, 06:29 PM #98
回應時引用此文章
我部悍將刘刕離線中  
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation

引用:
作者tbsky
這討論串最後 AMD 產品經理有說到虛擬化支援。
不過實測效能還是要等待了..

https://www.reddit.com/r/Amd/commen..._other/def7z72/

這個硬件虛擬化最關鍵的就是IOMMU....

我很懷疑AMD會不會願意讓他啟用...
沒IOMMU, SR-IOV就別想做了...
__________________
舊 2017-03-04, 07:27 PM #99
回應時引用此文章
vxr離線中  
tapewu
Senior Member
 

加入日期: Oct 2001
文章: 1,342
引用:
作者federer888
壓垮intel 2011平台和1151 i7的,r7-1700 1700x只是第一炮
真正全面壓制將會是r5系列的6c/12t,估計將會掀起全面屠殺
目前根據大部份測試的綜合內容
單核心效能,來個戰鬥力論值,如果假設同時脈下
ryzen是10
x99 broad-well最新一代也是10
kaby大概是10.50左右
同時脈下每個核心只贏一點點
除非您是單線程狂熱者,大概把i7系列超到個4.8G使用
可能還會有不錯的爽度
但是多核心畢竟是趨勢,軟體只會越來越靠向多核心優化
就連os底層架構也會往多核心靠攏
下一代的消費級1151變化我想也不難預測了
intel估計下一代的1151家族,沒意外的話,會變成
i7 6c/12t
i5 6c/6t
i3 4c/4t
pentium 2c/4t
至少也該這樣才有辦法跟ryzen r5家族 6c/12t稍做抗衡
intel讓他爽太久,整天只會增強垃圾igp內顯效能
內顯效能再強,碰上一塊中低階獨顯也不過是垃圾等級
別再浪費一堆die面積去堆igp了
增加核...


一直到前年我還用E5450 +8Gram +5000(GTX 950 2G)等級的顯卡
確實只玩小遊戲+模擬器+單螢幕 是夠用的
舊 2017-03-04, 08:19 PM #100
回應時引用此文章
tapewu離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是06:48 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2024。