不知道能不能在這邊問。
我有一臺主要用來編譯程式的主機,最近 CPU 從 5900X 換成 5950X,
其餘規格皆同,如下所示:
Windows 11 + P5 2 TB / Linux Mint 20.2 (Linux 5.11) SN750 1 TB
DDR4-3600 CL18 16 GB × 2
AORUS B550I (F13)
NZXT E850
NH-D15S
MSI GT 1030
Ambient temperature: 28 ~ 30 ℃
H210 + A14 × 2
換完以後發現編譯時間進步不明顯:
方案一:61s → 53s
方案二:11m40s → 10m14s
方案三:34m17s → 32m14s
於是跑了 Cinebench R23 測試;
在不開 PBO 的情況下,5900X 的測試分數和網路上查到的相當,但 5950X 低了很多:
5900X:21175(參考分數:21878)
5950X:23636(參考分數:28641)
參考網站:https://bit.ly/3zuGlxX
差距真的很大,感覺就是哪裡有問題。
以上測試資料的圖表:
https://bit.ly/3krQHZ7 (前 4 張 Sheet 都是圖表,第 5、6 張 Sheet 有詳細資料)
從表中可以看出,在 CPU 運作過程中,二者的溫度一直都在可接受範圍。
但 5950X 之於 5900X 的編譯時間僅提升約 10%,
且頻率、功耗、溫度都低一截。
本來懷疑是晶片組不夠強或 Mini-ITX 板子供電不足所導致,
可是 Reddit 上有人用 Asus B450I Cinebench R23 就能跑到 25000 分以上,
所以好像也不是這二個原因。 https://bit.ly/2Wp73JC
目前懷疑是技嘉這張主板的供電或 BIOS 有問題……
還是其實沒有問題,這就是 5950X 的正常發揮?
如果這就是 5950X 的效能的話,那真的非常非常不划算。
5900X (12C24T):NT$17,370
5950X (16C32T):NT$25,370
另外,我朋友相同主板配 5950X 的機器跑數千筆 xUnit.net 的 Unit Test,
不論 Windows 還是 Linux,開 8 執行緒都比 32 執行緒快,
而且花費時間跟他舊的 8 執行緒 i7 差不多。
.NET 應該沒有 Global Lock 的問題,Unit Test 也沒有什麼相依的問題,
看起來比較像是硬體問題。
不知道板上有沒有大大知道,我的 5950X 是不是沒跑出應有的效能?
額外分享:
1. Noctua NH-D15S 穩穩壓住 5900X、5950X,所以同級的 NH-U12A 應該也是穩壓。
https://noctua.at/en/noctua-standardised-performance-rating
因為 NH-U12A 壓得住,根據一位 YouTuber 的實驗,在能直接進冷空氣的情況下,
NH-C14S 也能壓得住。 https://youtu.be/nSUK7p9qQnU
我的機殼只有二顆 14 cm 風扇進風給塔散,無出風風扇。
側、上無開孔或封死,只有後面可以(自然)出風。
顯卡很低階,所以沒什麼熱氣會吹給塔散吸。
2. 這張主板、機殼不適合配這麼大的塔散,在機殼上板不能開的情況下,
塔散的風扇很難扣。
3. 這個機殼要裝高階顯卡的話,可以配 SFX(-L) 的電供並在電供艙裝風扇往顯卡吹。