PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   WINDOWS 8最多可以提升推土機35%的性能 (https://www.pcdvd.com.tw/showthread.php?t=947350)

csshih 2011-11-02 04:39 PM

引用:
作者野口隆史
這跟編譯器沒有關係
gcc的主要特性在於它支援的架構數目是所有編譯器之冠
論性能,遠比cl, ICC, EKOPath 4要來的差太多了

同樣做一件事情,例如
super pi, 影音轉檔, 檔案壓縮, game, F@H, TCP/IP, bash
同平台上性能都是Linux好過Windows
而且這還是用gcc編譯舊有的結果
這是OS架構上先天的差異


小弟同意野口大大的觀點『這是OS架構上先天的差異』,畢竟Linux系統優於windows系統這是不爭的事實,但是小弟還是要提出一點意見,若AMD或任何一家出編譯器的廠商能像INTEL與IBM一樣養一堆軟體工程師,做出專門為推土機的CPU架構配合的編譯器,推土機要提升性能並非不可能(舉最近的例子,就是INTEL C compiler針對自家CPU編譯出來的程式跑出來就是比別人快),但是說能快到35%,小弟認為是言過其實了

野口隆史 2011-11-02 05:33 PM

引用:
作者csshih
小弟同意野口大大的觀點『這是OS架構上先天的差異』,畢竟Linux系統優於windows系統這是不爭的事實,但是小弟還是要提出一點意見,若AMD或任何一家出編譯器的廠商能像INTEL與IBM一樣養一堆軟體工程師,做出專門為推土機的CPU架構配合的編譯器,推土機要提升性能並非不可能(舉最近的例子,就是INTEL C compiler針對自家CPU編譯出來的程式跑出來就是比別人快),但是說能快到35%,小弟認為是言過其實了

我也不反對針對不同CPU優化來提升性能
我個人也對性能差異達35%有些訝異,但我認為也不無可能
linux DNA,用ICC進行編譯,性能是原先gcc編譯的200%

其實ICC同樣能對AMD的CPU做高度優化
只是能用的參數必須是AMD也支援的
例如AVX指令集,其實在推土機上也是可以加上這個優化
其他例如EKOPath 4,在64bit環境上(它只有64bit版)
編譯優化的性能至少比ICC還要再快個25~35%
但OS的性能主要還是在架構是否能夠符合新的時代潮流
否則在架構沒有什麼大改變得情況下
僅靠編譯器來提升性能,恐怕也是不多

dabochi 2011-11-02 05:59 PM

一次回
 
1.首先個人真的不認為Win8或著是傳說中的神油驅動出來
可以大幅增進Bulldozer在桌面環境下的性能
但是可以預期因為對CMP架構相對來說熟悉多了 會有比較理想的表現

2.每次看到這話題都覺得AMD真的是混 好歹也該跟M$溝通一下
調整一下NT Kernel在CMP架構下的性能吧...

3.有時候真的會想 如果AMD就認份點
在桌面系統就乖乖用Shanghai下去加上類HT技術 或是對Decoder做些改良
下場會不會好點

alience 2011-11-02 05:59 PM

引用:
作者csshih
小弟同意野口大大的觀點『這是OS架構上先天的差異』,畢竟Linux系統優於windows系統這是不爭的事實,但是小弟還是要提出一點意見,若AMD或任何一家出編譯器的廠商能像INTEL與IBM一樣養一堆軟體工程師,做出專門為推土機的CPU架構配合的編譯器,推土機要提升性能並非不可能(舉最近的例子,就是INTEL C compiler針對自家CPU編譯出來的程式跑出來就是比別人快),但是說能快到35%,小弟認為是言過其實了


很難講喔
之前小弟有用C寫過一段BCJR turbo decoder
同樣的code在同樣的硬體下
用ICC就硬生生地比MS compiler快3倍(400%)
所以快個35%絕對是很有可能

physx 2011-11-02 06:09 PM

偶想提出兩個假設

1.今天用X軟體在E8400上運作不時會Lag停頓,原本用XP,結果換win7就變得順暢了

對這個假設偶的認知是win7改善了程序的運作,讓軟體運行變得順暢
結果這篇的邏輯解釋成"是win7提高了E8400的效能,所以軟體運行變順暢了"

2.假設X軟體支持AVX,但win7不支持所以不能用,在i7只能跑出100分,到了win8支持AVX了,結果該軟體跑出了300分的高分

那偶會解釋成X軟體在win8上運行可以比win7提高兩倍效能
結果到這裡又變成"win8可以提高i7 200%效能"

偶是想這篇標題可以改成win8比起win7在推土機上運行效能最多提高35%

不然爭議會很多

ATI換驅動也會寫"X遊戲"效能最多提高35%,不會寫HD6000效能提高35%

physx 2011-11-02 06:27 PM

引用:
作者dabochi
1.首先個人真的不認為Win8或著是傳說中的神油驅動出來
可以大幅增進Bulldozer在桌面環境下的性能
但是可以預期因為對CMP架構相對來說熟悉多了 會有比較理想的表現

2.每次看到這話題都覺得AMD真的是混 好歹也該跟M$溝通一下
調整一下NT Kernel在CMP架構下的性能吧...

3.有時候真的會想 如果AMD就認份點
在桌面系統就乖乖用Shanghai下去加上類HT技術 或是對Decoder做些改良
下場會不會好點


1.偶也是認為這種靠bios靠OS靠xx可以提高推土機效能的文很容易誤導

3.如果當初是以1C4T 6流水線的大核心為目標製作或許就不會落得這種下場

(1)跟推土機不同,會碰到的很多都是已知問題,參考i7跟power7多少能解決一些
(2)功耗肯定會爆高 雙核的95w跑不掉 三核的可能125w跟推土機有得拚
(3)優點跟推土機相反,執行緒用越少效能就越強,4T以下有超越i7的可能
(4)缺點就是沒啥多緒效能,3C12T全跑滿也贏不了i7,但起碼可以比i5
(5)有一個關鍵,AMD必須解決HT miss造成執行緒效能下降的問題,不然同樣會杯具 :laugh:

oScARSh 2011-11-02 06:32 PM

結果到了第快70樓了還有人在玩標題文字遊戲 :unbelief:

physx 2011-11-02 06:37 PM

引用:
作者oScARSh
結果到了第快70樓了還有人在玩標題文字遊戲 :unbelief:


您不知道小A的幻燈片跟傳聞最喜歡玩的就是這個了嗎 :p

oScARSh 2011-11-02 06:39 PM

說是性能本來就沒錯 ,要嘛也是中文文不及意

performance單指CPU的運算能力? :rolleyes:

f2267505 2011-11-03 08:05 AM

引用:
作者jerry20530
= =第一次聽過 CPU 要搭配 OS 來使用的?

人家如果不想換 WIN8 那吃土機不是就要 拿去填海? 好詭異... :jolin:

推土機本來就是要拿來填海,填坑洞的,不然要推土機幹嘛?
要挖洞的請找挖土機 :laugh:


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

vBulletin Version 3.0.1
powered_by_vbulletin 2025。