http://pc.watch.impress.co.jp/docs/2008/0702/kaigai451.htm
NVIDIAのGT200とAMDのRV770のどちらが優れているのか
上回出現這種titie記得是NV30 vs R300、NV40 vs R420的時候。
原文的結論是
一言で言えば、GT200は汎用コンピューティングにも適したアーキテクチャを目指して、その結果として高いグラフィックスパフォーマンスも実現した。
一方、RV770はグラフィックスに最適化した結果、汎用コンピューティングでも威力を発揮するコンピューティングパフォーマンスを得た。
GT200は汎用コンピューティングでの高効率のトレードオフとして、制御系のユニットが増えてダイ(半導体本体)が肥大化した。
RV770は制御系が極めてコンパクトな高効率のダイを得たトレードオフとして、汎用プログラムでのプロセッサの効率には弱点がある。
これは、CPUを持たないためGPUを汎用コンピューティングに広げなければ活路がないNVIDIAと、CPUを持つためCPUとGPUの連携を重視するAMDの立場の違いを反映している。
和GT100(or G8x/G9x)相比,GT200(or G100)目前專攻繪圖的修改並不多….都是對繪圖與通用運算"雙方"可以有幫助的更新。
相較之下,RV770的更新(ROP強化、內部bus強化)大多是對繪圖有幫助的。
當然這樣講就很籠統了,不論是CPU和GPU,本身變快不就是對什麼處理都有幫助?
關鍵在於控制單元的複雜度,由於繪圖本身的平行度高,但是單一pixel本身的處理相較之下單純,也不會有互相溝通的問題,所以過去其實用FIFO就可以掩蔽記憶體延遲;現在雖然多了一些動態分支的能力,但是thread的交換,其實作用和過去的FIFO是不變的。
GT200單一SM的register file從32KB變成64KB(8,192 to 16,384 register)是thread規模的提升,相當於FIFO擴大,可以掩蔽的延遲變大,實質上就是代表可以支援更快(延遲更大)的記憶體系統;但是可以控制的warp從24提升到32這部分,就是控制單元規模的提升….
現在對NVIDIA最大的問題是shader的規模現在比人家少,shader的效率沒有什麼改變,規模擴展1.5倍應該能得到相應提升;
但是GT200的單一TPC性能因為時脈下降的關係,實質上只有1.2~1.3倍左右。於是10組TPC對應到的shader性能只增加一點點、但是ROP之類的部分則整個double上去。
這狀況就很像當年的R600…. 現在我們回想起來,其實那就是G94 class的shader搭上512bit等級的ROP。
所以和R700的雙晶片相比,GT200的shader資源實質上大概只有對手的一半左右,所以對手真的要挑雙晶片vs單晶片的話,是很容易輸掉的。
現在NVIDIA唯一可以欣慰的一點,是看起來R700還是只有最大4chip的CrossFire-X平行結構,所以雙方最大大概都還是4chip vs 4chip,那麼單一晶片規模比較大的NVIDIA還是有一點優勢,只是成本可能不見得可以搭上贏到的面子。
和G80時代不同,G100目前只剩大約1/4多一些的規模是ROP和記憶體控制器,有60%左右是TPC(processor core + TMU)的關係,不過仍然可以看出來,如果ROP和記憶體控制器刪減一半(也就是256bit、shader不變或稍微減少)的話,其實與RV770的規模差距就不大了(猜測大約1000M多一些)。
當然扯到要tape新晶片的話,現在是都來不及了….XD
市場已經開始變化了,現在還是GT200的蜜月期,不可能馬上搞出新的東西來挽救。
well,NVIDIA當然不太可能在GT200製作期間完全只做這個晶片,那就太誇張了,同時應該也在做其他chip的設計;而且現在這些GPU的模組化都非常徹底,光是改變TPC、ROP、Memory controller的數量比例、再生出一個GPU的時間應該不會很長。
但是其實現在更大的問題是,要出個新東西的話,通常第一個先死的不是對手,是自己的旗下AIC….
因為強力的中階產品,馬上會讓一堆存貨滯銷。
畢竟NVIDIA先前一段時間市場操作也過於強勢,都是把風險推給旗下AIC,讓自己的利潤不當放大,結果變成現在局勢稍微改變,AIC就一堆醞釀叛逃到AMD陣營底下,來個左右逢源….這其實才是NVIDIA現在最大的問題。
很有趣的是,AMD這回RV770一出來,RV670和更早以前的產品也是會遇到很尷尬的滯銷問題;但是這是以前AMD盟友的狀況,反倒是過去沒有做AMD產品的廠商因為沒有存貨問題,反而落得輕鬆。XD
總之AMD和NVIDIA在AIC之間的角力關係回復平衡之後,大概會讓競爭更活性一點吧。
一如前述,架構上的落差其實並沒有想像中的大,甚至AMD這邊還是比較弱一些;但是現在市場上的輿論,已經快變成NVIDIA全面輸給AMD….當然這不是事實,只是這就是氣勢的問題了。