瀏覽單個文章
leonkao
Major Member
 
leonkao的大頭照
 

加入日期: May 2002
文章: 170
三:3D加速史

ATI 第一塊真正進入3D圖形領域的產品是3D Rage II。雖然這是ATI的第二代3D產品,但它是ATI第一塊具有硬體Z-緩衝的晶片。這塊包含了一些當時相當惹眼的特色:紋理壓縮,雙線性和三線性過濾,以及Direct3D 紋理混合模式的上佳表現。像素填充率達到了10M像素/秒數量級(當時是最好的),而且還有勝過Sony Playstation 的紋理透視修正演算法。

作為一塊“主流”晶片,Rage II只需要和S3 Virge和Matrox Mystique競爭。S3 Virge 速度更慢,而Matrox Mystique甚至都不提供雙線性過濾和阿爾法混合。Rage II 使ATI的工程師有機會涉足3D加速領域,但遊戲愛好者更看好Rendition Verite V1000 和3dfx Voodoo Graphics以滿足他們真正的3D需求。

1997年四月,ATI 發佈了3D Rage Pro。Rage Pro 是一款有著良好設計的第一塊AGP加速晶片。Rage Pro 提供了45M 像素/秒的填充率(和最初的3dfx Voodoo Graphics持平),VQ 紋理壓縮和1.2M三角形/秒的三角形生成引擎。晶片有一個單通道三線性過濾和完整的紋理混合選項。不幸的是,由於受到了驅動程式的限制,銷售的產品始終無法超越3dfx Voodoo Graphics。不久以後,NVIDIA發佈了Riva128,高達100M 像素/秒的填充率和5M 多邊形/秒的多邊形生成引擎,把ATI遠遠拋在了後面。

雖然說Rage Pro在OEM市場獲得了巨大的成功(這主要歸功於它的DVD性能和低價格),但由於驅動程式的不足,它無法充分發揮潛力而不被遊戲玩家所認可。儘管ATI寫在紙上的規格非常出色,但直到它被淘汰,也沒能發揮出它的全部潛力。

1998年2月,ATI承諾將提供新的TURBO驅動程式,把速度提高40%。他們甚至還把這個晶片重新命名為Rage Pro Turbo。但實際上,第一個Turbo驅動程式的3D Winbench成績才提高了98分。二月底,3dfx發佈了Voodoo2,ATI被完全遺忘了。

具有諷刺意味的是,直到1999年5月,ATI 才發佈了Rage Pro的最終驅動程式,相比當初,遊戲性能真正有了20-40%左右的增長,但此時,下一代圖形產品已經在市場上銷售了。如果Rage Pro一開始就帶著這些驅動程式銷售,3D 市場可能就會呈現截然不同的格局。

NVIDIA 開始逐步贏得OEM市場,ATI知道他們的下一代晶片必須有著重大改進。1997年年底,ATI獲得了Tseng Labs 圖形方面的資產,其中包括40 名工程師。Tseng Labs是一家頂級2D 圖形製造廠商,他們的ET4000/W32 和 128-位 ET6000聞名於世。許多人可能還記得,許多鐵桿遊戲迷搭配3dfx Voodoo Graphics的首選產品就是ET6000。ATI和Tseng 的工程師隊伍聯手完成了Rage 128 GL。ATI 於1998年下半年發佈了這個晶片。

“GL”就暗示了這個晶片是真正支援OpenGL的。那個時候,Rage 128是唯一硬體上支援採用了OpenGL的《雷神之棰III》的顯示卡(就象現在唯一真正支援DirectX8 標準的GeForce3)。

Rage128 GL 設計目的是為了與RivaTNT和Voodoo2對抗。ATI的記憶體體系使Rage128在32位色深下運行,性能損失很小,擁有32MB 顯存,以及支援DME的AGP紋理。不過,Rage128GL 的16-位性能不很理想。雖然從16-位提高到32-位色深,性能下降不多,但大多數遊戲還是在16-位模式下運行,ATI 可憐的16-位抖動演算法無法讓Rage128成為3D性能的領袖。

如果不是交貨日期一拖再拖,ATI或許能取得更好的成績。Rage 128 直到TNT2 和 TNT2 Ultra發佈的幾天前才擺上貨架。由於這些拖延,Rage128 無法保住3D性能的王冠。當TNT2和TNT2 Ultra發佈以後,Rage128 失去了大部分亮點,但它仍然是一個非常強勢的“第三種”選擇。驅動程式依舊是ATI的軟肋。儘管有一些專業OpenGL性能,在遊戲方面還是有大量需要改進的地方。不過,無論如何,Rage 128 GL 充足的3D性能和頂級DVD支援能力的良好平衡還是它最大的優勢。

面對NVIDIA的六個月產品研發週期,ATI在1999年四月發佈了Rage 128 Pro。Rage128 Pro 是一個“更新產品”,增加了非線性過濾,一個更好的三角形生成引擎,和更高的時鐘速度。它不是一個高端產品競爭者。增加了由Rage Theater提供的視頻輸入/輸出功能的Rage Fury Pro才是面向主流用戶的產品。

當Rage 128 Pro在3D市場上搏擊的時候,ATI的工程師正在悄悄展開一項“極光計劃”。稍後透露了一項MAXX技術,一種單板多晶片方案。ATI Rage Fury Maxx 使用了兩塊Rage 128 Pro晶片並行處理,每個晶片輪流渲染。和其他多晶片或者多板卡方案一樣,MAXX需要兩倍的顯存,這就意味著成本的大幅度增加。

Rage Fury Maxx 在1999年底發佈,市場反應十分冷淡。在低端CPU上,Rage Fury Maxx 的表現非常差,只有在高得離譜的解析度下,比如1600X1200,才能展示它的力量。雖然在這些解析度下,它比NVIDIA GeForce256 SDR還要快,但在這些解析度下,沒有哪塊顯卡能到達合理的幀率。ATI 給 Rage Fury Maxx 的定位是遊戲市場,但即使是在低解析度下它也無法提供令人滿意的幀率。而那些更看重多媒體加速功能的則轉向了ATI的低價產品。

在2000年3月的遊戲開發者論壇上,ATI展示的他們第六代圖形晶片著實讓每個人都大吃一驚。雖然這個晶片還沒有命名,但是ATI透露了一些它的新的“Charisma Engine” 和 “Pixel Tapestry”技術的有關資訊。一個月之後,ATI 的第六代產品正式命名為:Radeon 256。

ATI 向遊戲界表明,他們已經從以前的錯誤中學到了很多東西。那時,Radeon似乎都有些難以置信,甚至對NVIDIA 的GeForce2 GTS都帶來了巨大的衝擊。Radeon支援DDR 顯存,具有節省帶寬的HyperZ 技術,完全硬體T&L,Dot3和環境映射凹凸貼圖,還有兩條紋理流水線,可以同時處理三種紋理。

Radeon的實際性能也非常出色,與NVIDIA的最好產品GeForce2 GTS不相上下。它在低解析度下稍微落後一點點,而在1024X768以上解析度下的性能卻非常傲人。NVIDIA發佈了雷管3驅動程式之後,ATI在諸如《雷神之棰III》之類的遊戲中的優勢蕩然無存,但Radeon的性能仍然足以同GeForce2 GTS 抗衡,而且能夠滿足鐵桿遊戲迷的要求。

再加上ATI的頂級多媒體加速技術,Radeon 仍然是廣受許多遊戲玩家的歡迎的產品。此外,All-in-Wonder Radeon 還提供了一流的3D加速能力和出類拔萃的電視和視頻捕獲能力,而相對價格又比較低。毫無疑問,Radeon 是ATI最成功的高端遊戲3D晶片。

ATI 還將把Radeon核心擴展到低價位和移動市場。Radeon VE 和 Radeon Mobility 砍掉了T&L單元和一條紋理流水線。Appian 的 HydraVision 技術為VE卡提供多顯示功能,這可以說是目前最好的多顯示方案。

ATI 的未來

就連NVIDIA都不得不承認,到目前為止,Radeon 是ATI最出色的成就。但是,自Radeon 發佈之後,NVIDIA陸續發佈了高時鐘版本的GF2 GTS:GeForce2 Ultra 和 GeForce2 Pro,以及GeForce3。NVIDIA在3D性能方面仍然佔有絕對優勢。但是,ATI從來沒有失去它在多媒體方面的領先地位。

通過Radeon,ATI證明了他們有能力製造高性能3D晶片,而Matrox也通過G400和G400 MAX證明了這一點。ATI 會象Matrox一樣從遊戲市場上消失嗎?或者,Radeon 只是即將來臨的大規模戰鬥的前兆?只有ATI才能回答這些問題,但現在業界流傳著許多謠言。

目前在Internet上流傳最多的消息是ATI推出類似於GeForce2 Ultra的升級產品Radeon SE。據說這塊顯示卡將是 Radeon 64MB DDR,核心時鐘和顯存時鐘更高。如果真有這樣的產品,我們很有可能在GDC,CeBit或者WinHEC上聽到確切的消息。

ATI 已經正式透露了他們的下一代產品,代號R200,將在2001年第四季度出爐。它的競爭對手將是 NVIDIA 的 GeForce3。既然ATI已經公開宣佈了該晶片,很有可能我們在今年夏天就能了解到它的有關細節。

在3D方面,這塊晶片很有可能完全支援DirectX8,性能或許比NVIDIA 的 GeForce3還要出色。此外,作為Rage Theater 的後續者,傳聞它可能提供更高解析度的電視輸出和硬體MPEG-4解碼。雖然離R200正式出臺還有一年的時間,但我們大家都已經對它充滿了期待。
__________________
IT大叔
舊 2004-10-11, 04:43 PM #3
回應時引用此文章
leonkao離線中