首頁 > 硬體

流處理器是什麼

2020-10-19 22:15:19

  流處理器這個名詞第一次出現在人們的視線中還要上溯到2006年12月4日,NVIDIA在當天正式對外發布新一代DX10顯示卡8800GTX,在技術參數列裡面,看不到慣常使用的兩個引數:Pixel Pipelines(畫素渲染管線)和Vertex Pipelines(頂點著色單元),取而代之的是一個新名詞:streaming processor,中文翻譯過來就是流處理器(也有叫SP單元的,一個意思)它的作用就是處理由CPU傳輸過來的資料,處理後轉化為顯示器可以辨識的數位訊號。

流處理器的作用

  流處理器是直接將多媒體的圖形資料流對映到流處理器上進行處理的,有可程式化和不可程式化兩種。流處理器可以更高效的優化Shader引擎,它可以處理流資料,同樣輸出一個流資料,這個流資料可以應用在其它超標量流處理器當中,流處理器可以成組或者大數量的執行,從而大幅度提升了並行處理能力。實際效果體現在去除物體邊緣的鋸齒現象,以及各種特效的渲染速度。

流處理器的誕生

  為了實現DX10提出的GPU內部單元實現統一渲染、可程式化、可呼叫的要求,提高GPU的使用效率,把Pixel Pipelines(畫素渲染管線)和Vertex Pipelines(頂點著色單元)統一起來成為streaming processor(流處理器)。

流處理器的效果

  每個流處理器當中都有專門高速單元負責解碼和執行流資料。片載快取是一個典型的採用流處理器的單元,它可以迅速輸入和讀取資料從而完成下一步的渲染。 由於NV和AMD的顯示卡流處理器架構不同,一般情況下看起來NV的顯示卡流處理器要少於AMD的,不過有等效公式1個NV顯示卡流處理器等效於4到5個AMD顯示卡的流處理器,可以通過等效方式進行大約的估算對比兩家之間的顯示卡。


IT145.com E-mail:sddin#qq.com