瀏覽單個文章
Mozohung
Junior Member
 
Mozohung的大頭照
 

加入日期: Apr 2014
文章: 716
參考:https://www.techbang.com/posts/1719...rder-in-advance

直到DirectX 9末期以前,顯示卡架構中最重要的2個基本單元就是Vertex Shader(頂點著色引擎,
簡稱VS)與Pixel Shader (像素著色引擎,簡稱PS)。看名字大概也了解它們的作用是什麼,重點要知道的是,Vertex Shader與Pixel Shader只能負責GPU賦予它的作用,Vertex Shader不能處理Pixel Shader的工作,反之亦然。這樣不是很沒有效率嗎?如果能互相幫忙是不是更好?是的,微軟想到解決方案。

在DirectX 10中,微軟取消了Vertex Shader與Pixel Shader,取而代之的是效率更高的Unified Shader(統一著色引擎)。換個名字大家可能更清楚,那就是Stream Processor(串流處理器,簡稱SP)。AMD與NVIDIA對於Stream Processor的稱呼變來變去,AMD大多簡稱為SP,或者是ALU(Arithmetic Logic Unit,算數邏輯單元)。至於NVIDIA則在Fermi之後統一將SP稱為CUDA Core而沿用至今。
__________________
宜靜默 宜從容 宜謹嚴 宜儉約 居安慮危 處治思亂
舊 2017-09-10, 06:59 PM #4
回應時引用此文章
Mozohung離線中