流處理單元是什麼

  流處理器(SP,Stream Processor)單元是統一結構GPU內通用標量著色器的稱謂。

2

  流處理單元是全新的全能渲染單元,由以前的頂點著色器和像素著色器結合而成的新一代顯卡核心結構,是繼Pixel Pipelines(像素管線)和Vertex Pipelines(頂點管線)之後新一代的顯卡渲染技術指標。流處理單元既可以完成VS(Vertex Shader,頂點著色器)運算,也可以完成PS(Pixel Shader,像素著色器)運算,而且可以根據需要組成任意VS/PS比例,從而給開發者更廣闊的發揮空間。簡而言之,過去按照固定的比例組成的渲染管線/頂點單元渲染模式如今被流處理單元組成的任意比例渲染管線/頂點單元渲染模式替代。

  流處理單元是組成渲染管線的一部分,一條完整的渲染管線包括流處理器和紋理貼圖處理器。這是DirectX 10引入的新概念統一渲染結構(DirectX 10在XP上還不能裝,但是一些軟體有這功能)。採用統一渲染結構能有效而充分的利用顯卡閒置資源,不再需要上一代顯卡依靠渲染管線執行命令排隊並逐個執行。Nvidia GeForce 8800GTX是世界上第一塊支援DirectX 10的PC桌面顯卡,核心代號G80,同時也是結束顯卡管線概念的第一塊顯卡,引入新的流處理單元的概念,是顯卡發展史上一次重大的革新。

  流處理單元直接影響處理能力,因為流處理單元是顯卡的核心,也可稱作大腦。流處理單元個數越多則處理能力越強,一般成正比關係,但這僅限於NVIDIA自家的核心或者AMD自家的核心比較範疇。NVIDIA和AMD的流處理單元比較可采取近似比較,即NVIDIA的1個流處理單元相當於AMD的5個流處理單元(隨著發展可能會有所不同)。

  流處理器直接將多媒體的圖形數據流映射到流處理器上進行處理,有可程式設計和不可程式設計兩種。流存儲器與SRF之間的帶寬是2GB/s,SRF與處理器暫存器之間的帶寬是32GB/s,ALU Cluster(ALU簇)內暫存器與ALU之間的帶寬是544GB/s,三種帶寬的比例關係為1:16:272。

效果

  每個流處理器當中都有專門高速單元負責解碼和執行流數據。片載緩存是一個典型的採用流處理器的單元,它可以迅速輸入和讀取數據從而完成下一步的渲染。

  流處理器多少對顯卡性能有決定性作用,可以說高中低端的顯卡除了核心不同外最主要的差別就在於流處理器數量,但是有一點要注意,就是NV和AMD的顯卡流處理器數量不具有可比性,他們兩家的顯卡核心結構不同,不能透過比較流處理器多少來看性能,一般情況下NV的顯卡流處理器數量會明顯少於AMD,要從流處理器多少來看性能,只能自家的與自家的比,比如3850與3450相比,8600與8800相比。

  當然,就像你的CPU主頻高低一樣的道理.一般顯卡流處理的多少都會影響視頻與高清視頻的解碼功能,不過最主要的還是你的顯卡核心.現在最好的核心應該是G92的.不過,光這些還不夠,你的顯卡結構也決定性能.就像專業顯卡和游戲顯卡的區別一樣,即使東西都完全一樣但不是一個概念.8800GTS還不如一張普通的G92核心的專業顯卡性能強悍。

  這是顯卡的一個參數,2006年由NVIDIA公司首先提出的一個概念,也就是以前常說的兩個顯卡參數Pixel Pipelines(像素渲染管線)和Vertex Pipelines(頂點著色單元),簡稱SP,其作用就是處理CPU傳過來的信號,直接變成顯示器可以識別的數字信號。

  一般來說,流處理器數量越多,顯卡性能越強勁,比如擁有640個流處理器的顯卡,比如擁有80個流處理器的顯卡高出幾個檔次。

網友評論