流處理器是什麼

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

13

流處理器的作用

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

流處理器的誕生

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

流處理器的效果

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

網友評論