AMD Phenom II X6 1075T

[華語, cmn-Hant-TW]

雖然說阿拉滿大人(NYSE:AMD) 的 Bulldozer 核心新 CPU 應該今年第二季就會上市,要升級的話應該可以直接等這款,不過看在現在六核心也不貴的份上,手癢就弄來了一顆 Phenom II X6 1075T 來把之前的那顆三核心 Phenom II X3 720BE 換掉。

由於這顆的核心預設的內頻就已是 3.0GHz,跑單執行緒程式時還有 TurboCore 會跳到 3.5GHz,也就懶得去超頻了,其實不操還有一個原因 – 耗電,既然是同製程同架構,就算新的步進再怎麼加強省電也是有限。因此在頻率相同 (之前的720BE 是常態的從 2.8G 超到 3.oG) 的情況下,六核就比三核吃多電了,再超下去還得了。

測試的環境很單純,就把 CPU 換掉而已其他東西都一樣,主機板是華碩的 M4A785D-M Pro,然後為了怕測試的時候被耗電量嚇到所以把 Radeon 5770 拔掉用內建顯示,RAM 的話插了4G,剩下的就是音效卡,光碟機還有 500G、250G 硬碟各一顆,細節就不詳述。

耗電測試

Windows 7 待機的時候有開啟 CnQ,FreeBSD 8.2-RELEASE 下 X3 開了CnQ跑一陣子就會當機,但是 X6 不會,原因不明,而且 Windows 下 CnQ 最低可以到 800MHz,FreeBSD 下只能到 1600MHz,我猜是設定的問題,不過這次就懶得去調設定了,反正這不是重點,至於 C1E 則是通通關閉。

滿載測試的話在 Windows 下是用 SP2004 來讓 CPU 滿載,FreeBSD 下則是用 stress,All CPU 的話當然 X3 就是3顆,X6 就是6顆了,除此之外還有順便測了一下 TurboCore 開關的差別,測試結果如下表,單位為瓦(W)

BIOS Windows 7
待機
Windows 7
1 CPU
Windows 7
All CPU (3)
FreeBSD 8.2
待機
FreeBSD 8.2
1 CPU
FreeBSD 8.2
All CPU (6)
X3 720 BE@2.8 126 86 119 149 x 125 141
X3 720 BE@3.0 OC 125 83 119 154 x 125 140
X6 1075T@3.0 TC關閉 148 101 130 205 107 146 181
X6 1075T@3.0 TC開啟 149 101 156 205 107 157 184

可以發現 X6 的耗電量比 X3 有明顯增加,不過待機時差異20w以內還算可以接受,然後在  1 顆 CPU 時 TurboCore 有開的話耗電量明顯變多,應該是頻率被拉上去了吧,理論上效能也會比較好才對,實際上嘛…

TurboCore 測試

FreeBSD

TC是的話當然就只有 X6 有得測了,首先是在 FreeBSD 8.2 下,用 xz -extreme -z 來壓縮一個 3xxMB 的檔案,然後用 -d 解壓縮,為了避免硬碟 IO 干擾,檔案是在記憶體開虛擬磁碟測試壓縮及解壓縮,當然了所需時間愈短愈好,結果如下:

FreeBSD 耗電(w) 壓縮(s) 解壓(s)
TurboCore 關閉 149 189 3
TurboCore 開啟 158 198 3

啊有開 TurboCore 的話耗電有增加,理論上是頻率應該也是有拉高沒錯,不過有開還比沒開來得慢是怎樣?!

Windows

首先是用 SuperPi Mod 8M 拿來測單執行緒執行的時間,然後用 7Zip 內建的測試工具測 MIPS 值,時間愈短愈好,MIPS 值的話則是愈大愈好。

Windows SuperPi 8M
(w/s)
7Zip 1執行緒
(w/mips)
7Zip 2執行緒
(w/mips)
7Zip 4執行緒
(w/mips)
7Zip 6執行緒
(w/mips)
TurboCore 關閉 126/4:50 126/3053 140/6144 161/11736 180/16414
TurboCore 開啟 153/4:33 144/3286 157/6550 162/11695 172/16219

這兩個測試看起來正常許多,有開 TurboCore 的話,同時運作之執行緒較少時,單核頻率拉高耗電量也拉高,效能也有變好一些些,執行緒多的時候差別就不大了。

整體而言, 目前的 TurboCore 功能似乎還是偏雞肋就是,聽說要到 Bulldozer 用的 TurboCore 2.0 才會有比較明顯的效能差異,只能希望這不會只是個嘴砲就是。

散熱器

原廠附的散熱器是有銅導管的,果然 TDP 125W 就是不一樣!

呃… 不過這是一顆沒有用螺絲鎖的風扇,通通用塑膠扣的,裡面積灰塵積久了的話會很難清理,為什麼我會知道呢… 因為現在手上就有一顆類似的散熱器,清灰塵的時候想要拆風扇清乾淨一點的話會很麻煩,然後 X6 附的這顆似乎比那顆更難拆… 再考慮到這台電腦吃灰塵的速度,還是先讓原廠風扇休息比較安心,反正原來的那顆散熱器也還算夠力啦。

黑盒和 CnQ

[華語, cmn-Hant-TW]

bellce 君在前面的這篇有提到黑盒改倍頻和 CnQ (Cool’n’Quiet) 的問題,剛好暫時有一張最近還算熱門的 ASUS M3A78-EM 可以拿來跟 M3A 交叉比對一下。 這兩張板共同點也還不少就是:都是華碩出品、都是 AMD 晶片組等,不過這兩張的南北橋是完全不同的,分別是 770/SB600、780G/SB700。 至於拿來比較的兩顆 CPU 當然就是之前拿來玩的 Athlon 64 X2 5000+ BE 和 Phenom II X3 720BE 了。

測試很簡單,大致上就是用 CPU-Z 看看在不同情況下頻率的變化情形而已。結論是這兩張板子的現象是一致的,不管是在 Windows Vista Ultimate 或是 Windows XP Professional 下倍頻和 CnQ 都可以正常配合運作。bellce 君用的主機板是 Gigabyte 那張很熱門的板子,所以這樣會是板廠的差異嗎? 其實之前也我沒有預期會有這種現象,只是碰巧發現 720BE 可以這樣玩,手上也沒有更多樣本可以比對,我也沒辦法花太多時間在這部分,如果有遺漏或是有巧合上的錯誤之類的還請有看到的人多多補充,謝謝。

這次用 M3A78-EM 測試心得大致如下:

  1. CnQ 開啟,而且同時調倍頻:5000+ 的話倍頻會被 OS 無視,直接照預設值在 x5-x13 (1000MHz-2600MHz)之間跳動;720BE  的話則是最高時脈會衝到倍頻調整的值最低會到 x4 (800MHz),也就是前一篇講的倍頻只會影響最高值,剩下的照表操課。(最高試過 x17.5,啊結果忘了試”最高值”最低可以到多少了…)。
  2. CnQ、倍頻只動到其中一個:兩顆 CPU 皆正常運作,沒啥意外發生。
  3. 超外頻一如預料沒啥問題,也可以和 CnQ 搭配運作,對 5000+ 來說直接超外頻應該是最好的選項了吧。
  4. M3A78-EM 一樣會偷偷加壓,調電壓的選項也直接就是 +50mV 這種相對式的調整而非設定絕對值,所以沒辦法直接給定電壓來測試。
  5. C1E 還是不能開,開了會隨機性的當掉。

Phenom II X3 720 BE Overclocking

[華語, cmn-Hant-TW]

弄來了一顆最近很熱門的阿拉滿大人(NYSE:AMD) CPU –  Phenom II X2 720 BE。沒錯,就是可以開核的那個,不過因為手上目前只有鳥鳥的 Asus M3A 可用,只好先將就用一下,以後有機會再找張板子來開看看了。 Phenom II 和原本插在那台 M3A 上的 Athlon 64 X2 5000+ 最大的差別就在於 L3 Cache 的有無,還有就是 CnQ 3.0,頻率和電壓如下: (電壓為 M3A 實際餵給 CPU 的電壓)

CPU Frequency Multiplier Voltage Idle Frequency Idle Multiplier Idle Voltage
Athlon 64 X2 5000+ 2600MHz x13 1.344v 1000MHz x5 1.104v
Phenom II X3 720 2800MHz x14 1.328v 800MHz x4 1.024v

 

超頻

這兩顆都是黑盒 (BE) 版不鎖倍頻的 CPU,不過超頻的爽度卻是天與地的差別。CnQ 有一個很重要的特性就是電壓 (Voltage) 和倍頻 (Multiplier) 會隨著系統負荷調整,然而在 Athlon 64 下你想要調整倍頻的話就得放棄使用 CnQ。調電壓也是類似的情況,雖然 CnQ 可以開,不過就會變成不管什麼倍頻都是設定好的電壓,一點用也沒有。所以儘管黑盒不鎖頻,實際日常使用如果希望閒置時能開啟 CnQ 自動降頻降壓的話,那就還是得以超外頻為主,完全沒有辦法發揮黑盒的優勢。

Phenom II 的就不一樣了,調倍頻和電壓影響的是最高的那個頻率和電壓,所以可以亂調調到爽為止而 CnQ 還是照開不誤:在負荷高的時候會用自訂的電壓及倍頻參數,在負荷低的時候則是會回到 CnQ 的設定,非常之方便。這樣一來就可以單獨操倍頻,爽度爆增。當然想要動外頻、DRAM、HT Link 等也不是不行就是了。

CPU Idle with CnQ Idle w/o CnQ Load
Athlon 64 X2 5000+ @2.6GHz
(200 x 13)
100W (1000MHz) 121W (2600MHz) 165W (2600MHz)
Athlon 64 X2 5000+ @3.0GHz
(231 x 13) OC
101W (1155MHz) 125W (3003MHz) 176W (3003MHz)
Phenom II X3 720 @2.8GHz
(200 x14)
116W (800MHz) 148W (2800MHz) 191W (3003MHz)
Phenom II X3 720 @3.0GHz
(231 x13) OC
119W (924MHz) 152W (3003MHz) 198W (3003MHz)
Phenom II X3 720 @3.0GHz
(200 x15) OC/1.280v
117W (800MHz) 149W (3000MHz) 189W (3000MHz)

即然只是單純更換 CPU ,所以其他所有的軟硬體通通都一樣,數字的差別大致上就只跟 CPU 有關而已,Load 的話則是用 SP2004 塞滿所有 CPU 所得到的結果。故意把兩者的外頻和倍頻通通調成一樣去測試 (用預設電壓),結果待機的時候三核心的功耗還是比雙核心來得多,不過差異不太大就是,看來製程的改進還是有效果的。跑全速的時候因為三核心同時操三顆所以比雙核心吃更多的電,不過如果只跑兩個 SP2004 功耗應該不會跟雙核心差太多吧。效能的部份就懶得測了,反正本來就知道等級差得有點大大,這個小測試只是要看看升級後會多吃多少電而已 :p

再近一步的測試後發現要穩定跑 2.8G 或 3.0G 這種「低頻率」的話其實用不到預設值那麼高的電壓,稍微降壓跑起來似乎都是 OK 的,所以最後決定不超外頻直接把電壓降到 1.280v ( M3A 會偷偷升壓到 1.296,當 CPU 滿載的時候) ,然後小超至 200×15 = 3.0G,記憶體的話則是維持前一篇設的 5-5-5-15,不加壓。等到之後有新板子可以用的話再來玩些比較極限的東西好了。

[update 2009/03/24] 發現在 Windows XP 下開 CnQ 在低時脈的時候整個系統會跑很慢。Phenom II 的各別核心是可以分別調倍頻電壓的,會不會是因為 CnQ driver 太舊造成設定錯誤呢?據說在 Windows Vista 下沒有這個問題,有空的話再來繼續測試好了。

[update 2009/03/25] 沒多久就找出問題所在,原來是 BIOS 裡的 Enable CIE 選項造成的,把他關掉就一切正常了。

其實去年買過一顆同樣是三核心的 Phenom X3 8650,不過實在太廢而且還吃很多的電,也就沒有特別去試這些有的沒的東西直接讓他去做正事。當時一度還想說要用降頻降壓不開 CnQ 的方式來跑,結果發現降壓跑不只會不夠力,而且其實也沒有比 CnQ 的最低頻省電到哪,最後就決定放棄降頻降壓讓他照表定規格運作。

附註

  • M3A 的 BIOS 不認識 Phenom II,不過這顆 720 BE 正常使用倒是沒遇到什麼問題。而且表定 95W 的 720 BE 對 M3A 貧弱的供電來說也是還可以接受的,不要超太兇應該就不會造成太大的問題。
  • 核心是可以在 BIOS 關掉的,當然最少只能關到剩一顆就是,只是說關了並不會比較省電,所以除非想要測效能不然沒有關的必要。 (謎之聲:核心不只可以關掉還可以打開…)