瀏覽單個文章
supermaxfight
Golden Member
 
supermaxfight的大頭照
 

加入日期: Jun 2002
您的住址: 地獄18層
文章: 3,178
3. GPU比CPU更快速
既然GPU更快更強,x86 CPU為什麼不用GPU的架構?
======
這要先知道什麼是GPU,現在GPU能做什麼事情
他把CPU做的某些事拿來統包
https://zh.wikipedia.org/zh-tw/NVIDIA_GeForce_256
https://aws.amazon.com/tw/what-is/gpu/
另一個重要的進展是PhysX
https://zh.wikipedia.org/wiki/PhysX

再來就是CPU包山包海,不是只處理圖形

引用:
作者ChatGPT
GeForce 256 是 NVIDIA 於 1999 年推出的第一款 GPU,被稱為世界上第一款「GPU」(Graphics Processing Unit)。相比前一代的 TNT2 顯示卡晶片,GeForce 256 引入了幾個關鍵的技術創新與改進,使它成為顯示卡技術上的重大突破。

以下是 GeForce 256 和 TNT2 之間的主要差別:

1. GPU 概念的引入
GeForce 256 是第一款被稱為 GPU 的顯示晶片,這個名稱來自於它集成了多種圖形處理功能,如幾何變換與光照計算。這讓它不僅僅處理像素渲染,還負責一部分以往由 CPU 處理的 3D 圖形計算。
TNT2 則是一個傳統的 2D/3D 顯示晶片,它主要負責像素填充率、渲染和顯示影像,並不包含幾何運算等功能。
2. 硬體 T&L(Transform and Lighting)引擎
GeForce 256 是首款具備硬體 T&L(變換與光照)引擎的顯示卡。T&L 是處理 3D 圖形渲染過程中的關鍵步驟,將 3D 物體的坐標變換為屏幕坐標,並計算光源對物體的影響。這個功能之前需要依靠 CPU 處理,而 GeForce 256 將這部分工作交給 GPU,減輕了 CPU 的負擔,提升了 3D 渲染的效率。

TNT2 沒有硬體 T&L 功能,所有的變換與光照計算仍然需要 CPU 處理,這對於複雜的 3D 場景會造成較大的性能瓶頸。
3. 記憶體頻寬與性能
GeForce 256 使用了 DDR SDRAM 記憶體,這使得它的記憶體頻寬更高,資料傳輸速度更快。DDR 記憶體能在同一個時鐘週期內進行兩次資料傳輸,提升了顯示卡的性能。
TNT2 使用了 SDR SDRAM 記憶體,傳輸速度較慢,這在處理高解析度的圖像時會影響效能。
4. 像素填充率
GeForce 256 的像素填充率更高,它的四個像素流水線讓它能在每個時鐘周期內處理更多像素,這在高解析度、全屏抗鋸齒或多重貼圖的情況下能顯著提升效能。
TNT2 則只有兩個像素流水線,因此在像素填充率方面不及 GeForce 256。
5. 多邊形處理性能
GeForce 256 的幾何運算能力讓它可以處理更多的多邊形(每秒處理 15 百萬個多邊形),因此能呈現更加複雜的 3D 場景。
TNT2 沒有硬體加速的 T&L 功能,因此多邊形處理主要由 CPU 處理,效率較低,無法處理過於複雜的 3D 場景。
6. 抗鋸齒技術
GeForce 256 支援更高效的抗鋸齒(Anti-Aliasing)技術,這能減少圖形邊緣的鋸齒現象,改善畫面質量。
TNT2 的抗鋸齒功能有限,無法實現與 GeForce 256 相媲美的圖形平滑效果。
7. 硬體架構
GeForce 256 是一款完全重新設計的晶片,為圖形運算提供了更多的硬體加速功能,特別是在 3D 遊戲方面表現卓越。
TNT2 則是在早期的 RIVA TNT 基礎上進行增強的晶片,雖然有顯著改進,但其基礎架構仍然比較傳統,並未引入太多新的技術。
總結來說,GeForce 256 不僅在性能上遠超 TNT2,還引入了硬體 T&L 和專門為 3D 圖形設計的功能,使它成為了現代 GPU 技術的奠基者,並且大大減輕了 CPU 在遊戲和 3D 應用中的工作負擔。
__________________
徵你不要的AM4 CPU
徵你不要的SATA接頭斷裂SSD
舊 2024-10-18, 01:15 PM #10
回應時引用此文章
supermaxfight離線中