最近常常有人會問我一個問題:我要買單核心好還是雙核心好?
通常我會不加思索的告訴他說:那就要看你的電腦是拿來做甚麼事嘍
剛巧手邊有六顆CPU ,分別是單核的156 FX57 及雙核的165,170,180,185
那就拿它們來實際做個比較,以供採購的參考
由於電腦是拿來"用"的,所以我常用的軟體來做真實測試
所有的CPU都使用預設時脈,記憶體也放到最寬,BIOS也是預設值
盡量符合一般使用者使用的環境
選手豋場介紹
單核:
opteron 156 (預設時脈 200 x 15) 3.0G
FX57 (預設時脈 200 x 14) 2.8G
雙核:
opteron 165 (預設時脈 200 x 9) 1.8G
opteron 170 (預設時脈 200 x 10) 2.0G
opteron 180 (預設時脈 200 x 12) 2.4G
opteron 185 (預設時脈 200 x 13) 2.6G
依慣例先合照一張留念
各就各位準備開跑
比賽場地 platform
M/B :DFI Ultra-D
MEM :A-data DDR600 512M x 2
HDD :WD 250g SATAII 16Mb
VGA CARD :ATI 850
POWER: MOGA 350W
OS :WIN XP SP2
CPU COOLER:cooler master 1800rpm 無力扇
ROUND 1 (713MB的AVI影像檔轉DVD 採TMPGenc精靈預設值)
TMPGenc
156 38:36
165 58:12
170 53:09
180 45:58
185 44:35
FX57 43.35
成績發表
(1)156 38:36
(2)FX57 43.35
(3)185 44:35
(4)180 45:58
(5)170 53:09
(6)165 58:12
由於節省圖片所以將TMPGenc & Winrar兩項測試擺在一起
事實上是先跑完TMPGenc後再跑winrar並不是兩者一起跑
跑轉檔時不管是單核或雙核,CPU的使用率都是100%
而非跑RAR時圖片所看到的50% , 先澄清一下免的爭議
很明顯的顯示時脈高的單核心勝出, 畢竟Windows不是UNIX系統,雙核心在上面討不到便宜
ROUND 2 (Winrar壓縮1.03G的影像檔)
圖片請參照上面
成績發表
(1)156 16:47
(2)FX57 16:55
(3)185 17:19
(4)180 17:43
(5)170 18:30
(6)165 19:16
高時脈還是佔有很大的優勢,另外測試壓縮13萬筆文件的3.4G檔案時
差距更大,不過CPU的使用率不再是滿檔,這意味著甚麼
各位大大可以多裝幾顆硬碟去玩玩看 ^^
ROUND 3 (3D動畫的着色測試)
3DMAX 8.0 Sample Apollo.max 着色測試 2畫面 , 將output放大10倍
156 12.34
165 11:25
170 10:04
180 08:18
185 08.01
FX57 12:49
成績發表
(1)185 08.01
(2)180 08:18
(3)170 10:04
(4)165 11:25
(5)156 12.34
(6)FX57 12:49
哈哈!情勢大反轉 , 雙核心開始展露其多工分散處理的特性
3G的156竟然敵不過只有1.8G的165
WHY ?
那也阿內?
剛剛看完前面的測試一定有很多人質疑我為什麼不多開幾個程式來跑多工
事實上多開幾個程序並不能解決主機I/O的瓶頸問題
反而會讓雙核心更加無法處理,落後高時脈的單核更多
所以我用檔案很小的3D模組來測試多工(硬碟燈連閃都沒閃一下)
所以把IO造成的DELAY因素去除掉 , 雙核的優勢才會顯現
結語 :
相信聰明的你應該不會陷入雙核單核的迷失了!
打打FarCry , DOOM3 等遊戲時脈高會比較有利
大量影像處理及資料庫處理,多核多CPU的平行處理才有發揮的地方
各取所需,適得其所
所以沒有單核心好還是雙核心好的爭議
希望這篇測試能給大家一個參考
有機會再來聊一聊 HOSTLESS 的觀念
通常我會不加思索的告訴他說:那就要看你的電腦是拿來做甚麼事嘍
剛巧手邊有六顆CPU ,分別是單核的156 FX57 及雙核的165,170,180,185
那就拿它們來實際做個比較,以供採購的參考
由於電腦是拿來"用"的,所以我常用的軟體來做真實測試
所有的CPU都使用預設時脈,記憶體也放到最寬,BIOS也是預設值
盡量符合一般使用者使用的環境
選手豋場介紹
單核:
opteron 156 (預設時脈 200 x 15) 3.0G
FX57 (預設時脈 200 x 14) 2.8G
雙核:
opteron 165 (預設時脈 200 x 9) 1.8G
opteron 170 (預設時脈 200 x 10) 2.0G
opteron 180 (預設時脈 200 x 12) 2.4G
opteron 185 (預設時脈 200 x 13) 2.6G
依慣例先合照一張留念
各就各位準備開跑
比賽場地 platform
M/B :DFI Ultra-D
MEM :A-data DDR600 512M x 2
HDD :WD 250g SATAII 16Mb
VGA CARD :ATI 850
POWER: MOGA 350W
OS :WIN XP SP2
CPU COOLER:cooler master 1800rpm 無力扇
ROUND 1 (713MB的AVI影像檔轉DVD 採TMPGenc精靈預設值)
TMPGenc
156 38:36
165 58:12
170 53:09
180 45:58
185 44:35
FX57 43.35
成績發表
(1)156 38:36
(2)FX57 43.35
(3)185 44:35
(4)180 45:58
(5)170 53:09
(6)165 58:12
由於節省圖片所以將TMPGenc & Winrar兩項測試擺在一起
事實上是先跑完TMPGenc後再跑winrar並不是兩者一起跑
跑轉檔時不管是單核或雙核,CPU的使用率都是100%
而非跑RAR時圖片所看到的50% , 先澄清一下免的爭議
很明顯的顯示時脈高的單核心勝出, 畢竟Windows不是UNIX系統,雙核心在上面討不到便宜
ROUND 2 (Winrar壓縮1.03G的影像檔)
圖片請參照上面
成績發表
(1)156 16:47
(2)FX57 16:55
(3)185 17:19
(4)180 17:43
(5)170 18:30
(6)165 19:16
高時脈還是佔有很大的優勢,另外測試壓縮13萬筆文件的3.4G檔案時
差距更大,不過CPU的使用率不再是滿檔,這意味著甚麼
各位大大可以多裝幾顆硬碟去玩玩看 ^^
ROUND 3 (3D動畫的着色測試)
3DMAX 8.0 Sample Apollo.max 着色測試 2畫面 , 將output放大10倍
156 12.34
165 11:25
170 10:04
180 08:18
185 08.01
FX57 12:49
成績發表
(1)185 08.01
(2)180 08:18
(3)170 10:04
(4)165 11:25
(5)156 12.34
(6)FX57 12:49
哈哈!情勢大反轉 , 雙核心開始展露其多工分散處理的特性
3G的156竟然敵不過只有1.8G的165
WHY ?
那也阿內?
剛剛看完前面的測試一定有很多人質疑我為什麼不多開幾個程式來跑多工
事實上多開幾個程序並不能解決主機I/O的瓶頸問題
反而會讓雙核心更加無法處理,落後高時脈的單核更多
所以我用檔案很小的3D模組來測試多工(硬碟燈連閃都沒閃一下)
所以把IO造成的DELAY因素去除掉 , 雙核的優勢才會顯現
結語 :
相信聰明的你應該不會陷入雙核單核的迷失了!
打打FarCry , DOOM3 等遊戲時脈高會比較有利
大量影像處理及資料庫處理,多核多CPU的平行處理才有發揮的地方
各取所需,適得其所
所以沒有單核心好還是雙核心好的爭議
希望這篇測試能給大家一個參考
有機會再來聊一聊 HOSTLESS 的觀念