關於 AMD GPU 的有趣投影片

[]


(圖片來源:網路上滿街都是,本張連結來自於 techPowerUp! )

這張圖是阿拉滿大人(NYSE: AMD, Arabic Mandarin Devices) 公司在 CEATEC Japan 的投影片,裡面有不少有趣的東西值得看看。

  1. 左下角放了一個新的 fusion 圖示,右下角 AMD 的 slogan 也變成 “The future is fusion”,不再是 “Smarter Choice” 了,這樣似乎比較符合現狀,AMD 哪是什麼 Smarter Choice (誤)。AMD 很努力的在宣傳 fusion 啊!
  2. AMD 提到 OpenCL, GPGPU 的頻率愈來愈高了,看來 AMD 是很認真的看待這件事。這應該還蠻合理的,fusion 要成功就要讓 GPU 能做的事情變得更多,當然以現在的情況確實是往這條路走就是了,連產生 PDF 檔都可以用 GPU 加速了是吧?
  3. multi-touch 是什麼情況?
  4. 會提到 40nm,應該就表示 AMD 認為 GPU 還是會丟給台積電(TWSE: 2330) 做。是有傳言 AMD 要把晶圓廠分割成單獨的公司沒錯,但是他們應該沒有打算弄 40nm 才是。
  5. 至於 Windows 7 和 DirectX 11, 這些講到爛的就沒啥好提了 :p
Posted in Video Card. No Comments »

RV670 的 PowerPlay!

[]

RV670 雖然推出時的定位是中高階的效能型顯示卡,不過除了效能之外,它還有一個很重要的賣點 – PowerPlay。 PowerPlay 本來是筆記型電腦顯示晶片 Mobility Radeon 用的技術,後來 AMD 把也把這個技術用在 Radeon HD 3800 系列 (RV670) 上,讓高階顯示卡在衝效能之餘也能顧及環保。 PowerPlay 技術其實就和CPU 用的 Cool ‘n’ Quiet 這類的技術是類似的,在不需要強力 3D 運算的時候會把 GPU 降頻,減少能源消耗。以 RV670 來講,在 PowerPlay 動作的時候會降頻到 300MHz,這還不到正常工作頻率的一半,但是對 2D 的視窗作業而言,已經是綽綽有餘了。 

剛好手上有一張 X1600PRO、一張 X1950PRO、以及一張 3850,就用 3DMark 小測了一下耗電的情況。

CPU: Athlon 64 X2 5000+ (2.6G/512K L2*2, CnQ Disabled)
MB: Asus M3A
RAM: DDR2-800 2G*2 (5-5-5-18)
HDD: 320G*1, 160G*1
VGA: Radeon X1600 PRO (500MHz RV530/392MHz 256M DDR2)
Radeon X1950 PRO (574MHz RV570/689MHz 256M DDR3)
Radeon HD 3850    (669MHz RV670/829MHz 256M DDR3)

在 Windows Vista 下,搭配的是 ATI Catalyst 8.3 跑 3DMark 06,在 FreeBSD 8-CURRENT 下因為沒有適當的驅動程式所以只有看看待機時的耗電情況而已。

VGA Idle, Watt
(FreeBSD)
Idle, Watt
(Vista)
Load, Watt
(Vista)
3DMark 06, Pts
Radeon X1600 PRO 125 128 180 1932
Radeon X1950 PRO 135 138 211 4673
Radeon HD 3850 153 125 223 8297

從這裡我們可以看到幾件事:

  1. 在全速跑的時候 3850 比 X1950PRO 還耗電,當然 3850 的效能好上不少就是了。
  2. 在 PowerPlay 有作用的情況下,3850 的耗電甚至比 X1600PRO 還低。
  3. 在 FreeBSD 下因為 PowerPlay 無法作用,待機的 3850 當場就從低耗電變成吃電大怪獸。

附帶一提,這三張購買的時間點當然不同,但是入手價差不多就是。

 

Posted in FreeBSD, Video Card. No Comments »

專業電腦硬體雜誌?(下)

[]

測試報告的開頭,就是這句話,看到的第一個想法就是: ORLY?

06超高!遊戲超低!

這段因為主要是圖表,我就不引太多言直接敘述了。大致上該雜誌測了 3DMark 06、 Cyrsis、World in Conflict、Unreal Tournament 3,然後只拿 8800 Ultra 和 3870 X2 這兩張出來比較。 說實在的,拿了三個遊戲二張卡就想下定論,這種測試報告一般情況下根本就是可以直接跳過的。 更巧的是, Readon HD 系列一向表現不佳的 Cyrsis 和 World in Conflict 就占了三個之中的兩個,那結果想必很有趣了。

至於測試的內容,首先是 Crysis 的分數低的誇張,1280×1024 0AA給 8800 Ultra 跑居然連 24 fps 都到不了?該不會是開 very high 吧,一般的測試環境會寫清楚遊戲的設定,有些比較嚴謹的硬體網站甚至會抓一張設定頁面圖附在該遊戲的測試圖表頁面上,這樣寫得不清不清天曉得是什麼樣子的情況? 而且 3870 X2 跑 Crysis 再吃力,也應該沒有差 8800 Ultra 那麼多才是。而 World in Conflict 趨勢正確但是 FPS 數低的有點誇張,同樣的我們也不知道他的遊戲設定倒底是怎樣。 至於 UT3 的部份,3870 X2 應該是和 8800 Ultra 打平或超過一點,結果他們測出來的 FPS 數低的莫名奇妙,整個看起來就像是 8800 Ultra 和 3870 對打,不只如此,8800 Ultra 的數字也很奇怪,1600×1200 的 FPS 還比 1920×1200 低上不少,這是什麼情況? 要嘛就是數字抄錯要嘛就是選項亂開。 這樣算算只有 3D Mark 06 的分數看起來正常些,請問一下,這個測試報告是請民調公司做的嗎?

哦對了他們還有抱怨 Company of Heroes 跑不起來,奇怪了那麼多硬體網站都測得出來的的東西,他們就跑不動?搞不好連 Call of Duty 4 這種一般測出來是 3870 X2 樂勝的遊戲,給他們測都可以變成 3870 X2 被狂電了吧。 確實也是有網站用極限測試 (8xAF 8xAA) 拿這兩張 pk,最後在互有領先的狀況下認定 8800 Ultra 還是比 3870 X2 快。儘管如此是他們也給 3870 x2 該有的評價,畢竟在 9800 GX2 出來之前,最快的單張卡應該就是這兩張了。 結果電腦王丟了一句「從測試數據來看,Radeon HD 3870 X2 在進行遊戲時的效能幾乎都不太好…」,啊連 3870 X2 效能都不太好,那 8800 GTS/GT/GS、9600GT/XT、3870/3850 這些卡的效能是要叫什麼?

這段測試報告最後一句也很有趣:「我們只好說一句老話:驅動程式還沒有準備好。」為什麼別人的測試報告一切正常,你們的問題就一堆?AMD 在推出 3870 X2 的最後階段拖了一個星期,為了把一些效能調到最好,最後正式推出的時間已經接近月底,這也許對雜誌社的作業會產生一些困擾,像是沒辦法用最新的軟體來測試之類的。 不過早在月中的時候就有一些測試結果流出了,測出來的結果也沒有那麼誇張。電腦王既然說驅動程式還沒準備好,那我們就看一下他用哪一個版本的吧。結果就只有這樣寫: ATI 8.45,這是啥?熟悉 ATi 那個有點兩光的 CCC/Display Driver 的人應該都知道 ATi 的 Driver 有兩種表示法

  1. 看 Catalyst 的版本,現在最新的是 8.2,一般講第幾版的 driver 指的就是這個
  2. 看 Driver Packaging Version,8.2 的應該是 8.452,去年的最後一版 Catalyst (7.12) 是 8.442

啊請問一下 8.45 是指什麼?難道說是 FireGL 的 driver 嗎?如果是指 8.451的話,有些人用初期的版本測試,也沒差到那麼多的啊。

註: 一般測試網站會這樣描述所使用的 ATi driver 版本: 8-451-2-080123a,後面是日期,在 CCC 裡面就可以查到了。

最後一段提到了 NVIDIA 的 9600GT,和 3870 X2 更沒啥直接關係了,不過既然前面就讓 3650、3450 亂入了,在這邊多一個 9600 GT 好像也沒那麼讓人意外就是了。

由於筆者已經簽署NVIDIA的NDA保密協定,因此不能夠提起它的「型號、規格、照片、測試數據等等」,不過偉大的Google就沒這套了,只要讀者前往Google填入「GeForce X600 GT Benchmark」,那個X字眼是什麼數字,就不需要筆者明講了吧?如果還猜不出來,那就是GeForce 8600 GT的下一代囉。

這篇「雙核巨獸3870 X2」關 9600 GT 鳥事?如果簽了 NDA 擔心這個也不能講,哪個也不能講,就完全不要講不就好了,這篇主題又不是 9600 GT,甚至不是 NVIDIA 的顯示卡,不講沒差啦。不過叫人去 google 查也是很有趣的事情,同一本書往前翻個 20 頁,在 136 頁不就講出來了……

總而言之,我會希望一本標榜 Advenced 的電腦雜誌的裡面每一篇文章都具有一定水準,文字敘述可以活潑生動,但是對於事實的陳述總是不能錯誤百出才是,而評測的部分也需要有較嚴謹、較一致的測試方法。我是不清楚電腦王每期是否皆有類似現象,畢竟我不是長期讀者,不過至少在這篇關於 3870 X2 的文章裡面,讓我很強烈的感受到執筆者不專業的程度,也讓我對電腦王留下了一筆負面的印象。

Posted in Video Card. No Comments »

專業電腦硬體雜誌? (上)

[]

在偶然間看到有人提到「電腦王說 3870 X2 3DMark 超高,效能超低」。好奇心驅使下,去找了本月的電腦王雜誌。不看還好,一看之下驚為天人,不拿出來討論一下實在會對不起社會涼心。

基本上對於電腦雜誌主觀給的評分之類的,我並不會有太多的意見。反正每個人都有自己的想法,就算你拿了廠商錢改變了你的想法,也依然是你自已的想法,至於不道德會不會下地獄之類的,老天自有安排。不過事實陳述的內容,總該儘量的傳達出正確的訊息吧,你是以進階電腦使用者為號召的雜誌,不是八卦周刊耶?

先回到 ATi Radeon HD 3870 X2 這個主題來看,這是一張由兩顆 Rv670 核心 (即 3870 的核心,所以兩顆就在後面加上 X2),拉高核心時脈,並使用時脈較低的 DDR3 記憶體所組成的顯示卡,代號為 R680。 在正式發表之後,網路上的測試就滿街跑了,大致上這張顯示卡的效能被認為是比 NVIDIA 8800 Ultra 稍微快一點,但是比 8800 GT 用兩張跑 SLI 來得慢一些。來看一下電腦王怎麼描述這張卡的吧,原文在 2 月號的 p.152-p.157 『雙核巨獸 2870 X2』,接下來所有的引言除非有特別標明處外皆出自於此篇。

在ATI高、中、低三系列顯示卡中,唯一叫引人注目的就是代號R680的Radeon HD 3870 X2,怎麼說?因為它是首款「把兩顆晶片放在PCB板」上的官方廠產品。

真的是這樣子嗎?對 ATi 的產品有稍微概念的人,應該都會記得有一張顯示卡叫 ATI Rage Fury MAXX ,ATi 用了兩顆 Rage 128 Pro 拼起來要跟 3dfx voodoo3 和 NVIDIA GeForce 256 對打,這才是正港的官方廠首款把兩顆晶片放到同一張 PCB 板的產品啊。 這次有些評論者就直覺想到了 R680 是 MAXX 的接班人,甚至直接給他了 Rage Fury MAXX 2 這個戲稱。 當然,3870 X2 應該不會像 MAXX 一樣最後連原廠都不理 (他的 driver 只支援到 Windows 98,這點讓很多 MAXX 的擁有者恨得牙癢癢的),畢竟 AMD 下一代的 R700 也會用類似的架構, CrossFire 的角色只會愈來愈重,所以驅動程式支援理論上不成問題才是。

不過ATI仍然沒有放棄串接更多GPU的想法,在PCB板上增加了一組橋接器,可以與另外一張Radeon HD 2870 X2進行串接,但不曉得是否因為目前只能夠進行CrossFireX (也就是串起四顆GPU) 的關係,在Radeon HD 3870 X2僅僅只設計了一組橋接器……

這段大致上是對的,不過顯然該作者誤解了 CrossFireX 這東西。CrossFireX 並不是指串四顆 CPU 的模式,比較像是 CrossFire 驅動程式的下一代吧。 CrossFireX 可以支援 2, 3, 4 顆 GPU 同時運作,而且不限制要同樣的卡,只要是同晶片的即可 (例:3850/3870/3870 X2)。 另外就是 CrossFireX 事實上還沒有正式推出,不過目前已經有些網站在經過授權的情況下揭露出一些訊息了,例如前面引用很多次的 AnandTech

我們從Radeon HD 2000系列的顯示卡來看,ATI的Radeon HD 2600 XT 是對應競爭對手的GeForce 8600 GT,而Radeon HD 2600 Pro 則是 GeForce 8500 GT,其他的Radeon HD 2400 XT、Pro等,則是夾擊NVIDIA的低階顯示卡。

但在2007日5日15日所推出的Radeon HD 2600、2400,在經過將近半年的改進之後所推出的Radeon HD 3600、3400顯示卡,很奇怪的是官方資料居然還是以GeForce 8600 GT與GeForce 8500 GT、8400 GS做為比對產品,應該不是幻想NVIDIA只靠著這些產品賣一輩子吧?接下來NVIDIA即將推出GeForce 9系列,取代GeForce 8600、8500等顯示卡,不僅讓人替ATI捏把冷汗。

這段完全就是在狀況外。3600 和 3400 系列的顯示卡除了製程由 2600/2400 的 65nm 變成 55nm,以及加上 PowerPlay 省電技術外,差別是不大沒錯,但是我們看一下他們的定價就知道關鍵點是什麼了。2600 的定價是 $90-$150,而 3650 則是 $79-$99,再看 2400 是從 $50-$85,而 3400 是從 $49-$65,很明顯的定價整個往下滑一截,3600/3400 定位已明顯的不同於 2600/2400 系列了。

在 2600 剛推出的時代,被定位在要搶效能型顯示卡的底端市場,然而他的效能和 8600 系列一樣只能稱之為笑能,而且事實上 8600GT 還略強一些,儘管價錢還算合理 (畢竟已經延遲到對手市場都佈局完成,價錢也沒什麼彈性了),但以中階顯卡的觀點來看是完全不及格的。 一直到 3800 系列推出後,情況才有改觀。 3850 很成功的填補了 $150-$200 這個區間的需求,2600 系列這時候只要顧好 $99 這個價位即可,當然接手的 3650 繼續吃這塊市場是再自然也不過了。2400 由於是入門卡,功能性 ( UVD, HDMI 輸入等) 遠較效能來得重要,3400 系列加強了 PowerPlay 及 Hybrid CrossFire,目前來看應該都會是實用的功能,尤其是對有在玩 HTPC 的人具有一定的吸引力。背景交待完畢,接著我們回到正題來看。

為什麼 AMD 以 8600/8400 當對比產品? 那要問 NVIDIA 吧,下面這張 NVIDIA GeForce 9600 GT 定位的圖表說明了一切。

(圖卡來源: PC Perspective)

我們可以看到 NVIDIA 發表 GeForce 9 系列,9600 GT 是用來在 $150-$200 這塊區間和 AMD 的 3850 對打,而不是拿來直接取代 8600 系列的。 在 NVIDIA 的 Roadmap 裡面,1Q’08 本來就沒有任何低階 9 系列的蹤跡, 那 AMD 在這個區間預設的對手當然就還是 8600/8400 了,有什麼好捏冷汗的? 我看應該不是 AMD 在幻想什麼,而是那篇文章的作者在幻想 9600 GT 是拿來取代 8600 GT 和 2600/3600 對打的吧。

千萬別以為雙核心這招只有 Intel 會用,現在看到了ATI推出的Radeon HD 3870 X2之後,NVIDIA也即將推出所謂的雙核心顯示卡……

幫幫忙一下,現在主要的兩家 CPU 公司 Intel 和 AMD 的主力都是雙核心產品,什麼叫只有 Intel 會用?更不要說 CPU 的雙核心跟雙晶片顯示卡有什麼關係?要亂扯哈啦也要有邏輯性一點吧?

說實在的這份是 3870 X2 的測試報告耶,裡面穿插一堆 3650、3450 的介紹算什麼情況我也不清楚就是了。測試報告的部份,就放在下篇再來討論了。

Posted in Video Card. No Comments »