
繪圖雙雄大戰又再上演, NVIDIA 推出 GeForce 8 半代更新產品,核心代號為 G92 的 GeForce 8800GT 即將上市,定價 $199 至 $259 美元市場,正好填補效能級 Direct X10 產品的市場空缺。究竟 GeForce 8800GT 在制程、技術及效能表現如何 !? HKEPC 編輯部找來 GIGABYTE 、 Inno3D 、 MSI 及 Zotac 的 GeForce 8800GT 產品,作出深入的分析及效能測試。
G92 ︰支援第二代 PureVideo 引擎 100% Offload from CPU

雖然 NVIDIA 已在 GeForce 8 家族中加入第二代 PureVideo 引擎,但只限於主流級以下的 G84 及 G86 繪圖核心,率先上市的高階 G80 繪圖核心僅支援第一代 PureVideo 引擎,因此,在播放 H.264 及 VC1 等高清影片時,仍需要將大部份的解碼工作交由 CPU 負責,儘管 NVIDIA 聲稱絕大部份使用 G80 繪圖卡的用家,均會配置高效能的 CPU ,在未有第二代 PureVideo 引擎情形下,亦能應付高清影片解碼工作,不過,用家始終對於 G80 未能支援第二代 PureVideo 引擎頗感失望,因此 NVIDIA 在效級 G92 繪圖核心中,追加了號稱 1 「 100% Offload from CPU 」的第二代 PureVideo 影像處理引擎。
據了解,傳統的 MPEG-2 、H.264 及 VC-1 軟體編碼, Bitstream Processing 、 Inverse Transform 、 Motion Compensation 及 Deblocking 完全交由 CPU ,但由於 CPU 並非專門設計作為解碼用途,因此在效能表現上差強人意。
為提升解碼效果, NVIDIA 於 GeForce 7 系列中加入 PureVideo HD 技術,將 Pixel Preduction 及 Deblocking 動作交由 GPU ,雖能減少對 CPU 的負擔,但 Bitstream Processing/Entropy Decode 及 Frequency Transform 仍需經由 CPU ,因此,處理器的效能仍會影響解碼效果,而 G80 繪圖核心雖然是 GeForce 8 家族產品,但仍屬於第一代 PureVideo 產品。
NVIDIA 終於在新一代 GeForce 8 家族的主流級及低階產品中,加入第二代 PureVideo 產品, Bitstream Processing 、 Inverse Transform 、 Motion Compensation 及 Deblocking 等工作均交由 GPU 負責,最高支援達 40Mbps ,並支援 " 畫中畫 " 影像解碼能力,由於此全新的影像處理器為可編程設計, NVIDIA 只需透過軟體更新,便可在日後支援未來的影像格式。
此外, H.264 使用的 CABAC(Context Adaptive Variable Length Coding) 或 CAVLC(Context Adaptive Binary Arithmetic Coding) 編碼,如果交由處理器進行解碼,其實效率非常低,低階處理器根本無法應付,而第二代 PureVideo 引擎加入 BSP 引擎 (BitStream Processor) ,能完全應付 H.264 的 CABAC 或 CAVLC 編碼,可達至 100% 的完全硬體解碼,即便是低階處理器用家,面對 H.264 CABAC/CAVLC 編碼亦能應付自如。

由於 HDCP 加密機制已被完全破解,因此業界傾向加入 ACS(Advance Access Contect System) 加密 / 解碼動作,進一步提高 HD-DVD 及 Blu-Ray 的版權保護能力,而第二代 PureVideo 引擎內建 AES128 運算引擎,可進行 ACS 硬體解碼工作,未來 Windows Vista 的影像串流方案 WVMF(Windows Vista Media Foundation) ,不論影像加密及解碼均需要執行 AES128 編碼運算,未來 AES128 加密及解碼應用將會更加頻繁,成為第二代 PureVideo 的關鍵優勢之一。
值得注意的是,第二代 PureVideo 引擎仍未完全將 VC-1 編碼交由 GPU 負責, Bitstream Processing 及 Entropy Decode 仍需交由 CPU 執行,雖然 VC-1 的 Bitstream 採用 Huffman ' s Coding 霍夫曼編碼,相較 H.264 採用 CABAC/CAVLC 編碼要求較低,市面上主流級處理器已能順暢應付,是第二代 PureVideo 唯一美中不足之處,看來要等待 G98 的第三代 PureVideo 引擎,才會把 VC-1 編碼「 100% Offload from CPU 」。
G92 ︰追加 HDMI 顯示功能 但仍未開放
G92 繪圖核心支援 2 組 Dual-Link DVI 輸出,最高可支援 2560 x 1600 (WQXGA) 解像度,繪圖核心同時內建 2 組 400MHz RAMDAC ,支援 2 組 2048 x 1536@85Hz (QXGA) 解像度的模擬輸出,所有 G92 繪圖卡均會內建 HDCP (High-Bandwidth Digital Content Prodction) CrytoRom ,以符合 HD-DVD 及 Blu-Ray 版權保護要求。
由於 G80 並未內建 HDMI 支援,造就對手 ATIR600 繪圖核心憑藉 HDMI 輸出方案,贏得不少 HTPC 用家的青睞,而甫登場的半代更新 G92 終於追加了 HDMI 輸出支援,不過仍採用 AudioByPass 設計,需透過外接線材將 S/P DIF 音效訊號傳送至繪圖卡進行 HDMI AudioMixing ,讓音效與影像組合成 HDMI 訊號,相較對手 ATI 內建 HD AudioCodec ,完全不需要外接線材,毋須霸佔主機板或音效卡上的數位音效輸出線路, NVIDIA G92 的 HDMI 支援方案顯得十分落後。
雖然 G92 規格明載支援 HDMI 輸出,但首批 GeForce 8800GT ,甚至是 11 月 19 日發表的 GeForce 8800GTS 均未提供 HDMI 支持,據台繪圖卡業者指出,這是因為產品在申請 HDMI 認証需耗費一段時間,為避免影響上市時程, 因而在 PCB 上行刪減 S/P DIF 接口,同時在 VGA BIOS 屏敝了 HDMI 功能,等待認証完成後,才會在下一批產品中開放 HDMI 功能。
另於 NVIDIA 給予廠商的 G92 規格書中指出, G92 將支援下代顯示輸出介面 Display Port ,但並非 G92 原生支援方案,而是 PCB 上預留加入 Display-Port Transmitter 的資料,預期在 Display-Port 尚未普及前, NVIDIA 仍不會量產具 Display-Port 輸出的產品。