隨著半導體開發的成本正在快速攀升,芯片的設計者和提供商對第三方IP的需求相應增加,直接獲得第三方IP將會大幅降低設計和時間成本;同時,傳統的OEM廠商開始轉向自主生產芯片,由于在芯片設計、制造等方面缺乏經驗,IP將會給他們提供更多可能性。
根據ABI的調查顯示,手機游戲用戶會從2022年的26億增長到2030年的39億,到2026年,85%的游戲玩家首選在手機上玩游戲,隨之帶來的是對手機游戲體驗的需求增加。
近期,全球知名的芯片IP供應商Imagination推出了新一代GPU IP,將光線追蹤功能引入移動設備端。
光線追蹤是指利用算法來模擬真實世界中光線的物理特點,形成陰影、反射、折射等光照效果。Imagination中國區技術總監艾克對5個等級的光線追蹤技術進行了介紹:
L1級的光線追蹤技術是軟件實現的,開銷比較大,CPU占用資源比較高;
L2級的光線追蹤技術對一些光盒或三角形碰撞采用硬件處理,節省了CPU資源,目前典型的桌面顯卡都是這項技術;
L3級的光線追蹤技術對BVH回溯采用硬件支持,這是光線追蹤描述大場景下的結構,光線在這里碰撞需要回溯,采用硬件實現能降低功耗;
L4級的光線追蹤技術除了光盒自動測試和回溯,還把相同光線上的光數統一計算,可以用統一的指令運行,在提高性能的同時也降低功耗。這是Imagination新一代GPU DXT系列所達到的等級。十年前,Imagination就開展了針對光線追蹤技術的研究,DXT系列有望打破光線追蹤技術在移動端的能耗和運算帶寬方面的限制,給主流手機帶來更好的視覺效果。至于L5級,艾克表示作為Imagination的儲備技術,還在繼續開發中。
“L1級和L2級是目前市面上絕大多數光線追蹤技術存在的等級,計算開銷和能耗非常大。以前的光線追蹤技術很多是用在PC和主機上,設備本身的帶寬和能耗的要求是可以得到滿足的,但到了移動端就不行了,因為移動端的能耗和運算帶寬本身受到的限制就比較大,所以要盡可能地把這些光線追蹤的能力都部署到硬件級別,才能更好地在移動端解決光線追蹤的問題。”Imagination 公司技術產品管理高級總監Stephen Barton提到Imagination在光線追蹤技術上的獨特優勢,“Imagination的技術加入了相關性分類和聚集功能,在諸多硬件級別光追中脫穎而出。通過這些相關性的分類、聚集和回溯,把同樣方向的光線需要進行的計算整合到一起,不需要針對每一條光線去做計算,節省了開銷,使得我們在帶寬消耗和能量消耗都更好地適應移動端的需求。”
IMG DXT GPU帶來了可配置的光線追蹤RAC(光線加速集群),0.5RAC提供216MB/秒的光數運算能力,8GB的光和檢測運算能力,高配有4RAC,可提供1.5GB的光線追蹤算力,64GB的光合檢測能力。可擴展的0.5RAC-4RAC,滿足手機游戲芯片設計的不同配置。追求產品差異化的主流設備制造商可以選擇節省面積的半尺寸光線加速集群(RAC)配置,而追求高端性能的OEM可以選擇單、雙或四RAC配置打造終極移動視覺體驗。
IMG DXT GPU支持Vulkan?的片段著色率(Fragment Shading Rate,FSR),可以在幾乎不降低圖像質量的前提下減少片段著色器運行次數的技術,能夠降低占用的帶寬與功耗。開發者可以控制FSR的使用力度,最極端的情況下甚至可以對一個4x4的片段區域只執行一次著色器代碼,從而使工作負載減少近94%,實現同等的功耗和帶寬節省。所解放的性能使開發者能夠利用硬件來完成更多的內容渲染,為玩家打造更高質量的游戲體驗。
光線追蹤技術和FSR技術結合在一起,使得能夠用更小的功耗實現更真實感的畫面,不同的區域可以用不同的運算,實現的效果更加真實。
DXT包括三個系列:面向主流機的、面向高端機的、面向旗艦機的。主流機更在意單位面積性能,高端機在于更高的性能實現,旗艦機追求更高性能和手機整體表現,Imagination提供不同的算力和像素填充力和光線追蹤的可選RAC。
中國市場是Imagination重要關注的市場之一,其中國業務的增長也帶動了Imagination在過去的年增長率達到33%。Imagination 公司首席營銷官David Harold表示:“中國市場對桌面端和數據中心端的GPU IP需求明顯比別的國家更大,在這些方面朝著高端需求發展,Imagination GPU IP的開發主要是為了滿足中國市場在這些桌面端和數據中心端的高端需求而進行的。我們也發現中國的客戶把我們的GPU和RISC-V CPU整合到一個SOC里面,這對我們也是相當值得興奮的,期望有任何進行包含RISC-V CPU的SOC開發客戶都可以首選考慮我們的GPU。”