鐵之狂傲

 取回密碼
 註冊
搜尋

切換到指定樓層
1#
  GTC 2013大會已經閉幕,作為舉辦方的NVIDIA自然是最受人注意的,他們不僅公佈了未來的GPU路線圖,針對移動市場的Tegra處理器明後年的產品也在規劃中了,基於ARM處理器的[url=https://www.gamez.com.tw/forum.php?mod=forumdisplay&fid=509&filter=typeid&typeid=3603]CUDA開發[/url]也有眉目了。
  GTC 2013大會上還有眾多大腕級廠商及組織發表演講,負責OpenGL標準制定的Khronos組織主席Neil Trevett先生也介紹了移動圖形領域的OpenGL ES的發展和未來,另外他還是NVIDIA移動設備的副總裁。
  日本4Gamer.net網站記錄了他的演講,我們一起來看下未來的移動圖形技術會向什麼方向發展。

OpenGL最新動向:引入Compute Shader,支援GPGPU加速
  微軟的DX11 API中已經引入了Compute Shader計算渲染技術,但是現在已經停步不前,用於PC和工作站的OpenGL規範也不讚成標準每年更新。
  OpenGL最新版本是OpenGL 4.3,移動版的則是OpenGL ES,後者引入了新的ETC2/EAC以及ASTC兩種紋理壓縮格式,另外Trevett先生也表示OpenGL現在已經是D3D標準的一個超集,意味着後者支援的功能全部在OpenGL之內。
004.jpg
紋理壓縮格式是未來標準發展的關鍵


005.jpg
2014年才會推的ASTC紋理格式是一種通用的紋理標準

  OpenGL 4.3標準也支援了Compute Shader技術,可以利用GPU做加速。很多人會問這個Khronos搞的另一個標準OpenCL有什麼區別嗎?區別就在於OpenCL服務通過專用的API來進行加速,而Compute Shader則是原生的,可以通過圖形API進行加速。

OpenGL ES 3.0:ARM以及Imagination已經支援,NVIDIA要等Tegra 5
  移動圖形的最新標準是OpenGL ES 3.0,新加入了幾何實例(Geometry Instancing)、變換回報(Transform Feedback)、多渲染目標(Render Target)、遮蔽隊列(Occlusion Queries)等新技術。目前ARM的Mali-T600、Imagination的PowerVR 6系列已經支援OpenGL ES 3.0,其實高通的Adreno 320也支援了,NVIDIA的Tegra 4還不完全支援OpenGL ES 3.0,不過它不支援的地方只有FP32(Tegra 4隻支援FP24),上述主要技術都是支援的,完整的支援要等到Logan一代的Terga 5處理器了。
007.jpg
Tegra 4支援的部分OpenGL ES 3.0規範

TegraRoadmap_575px.jpg
完整支援OpenGL ES 3.0要等到明年的Tegra 5了

  Tegra 5將使用NVIDIA的Kepler圖形架構,而且不僅是支援OpenGL ES 3.0,NVIDIA準備一步到位支援完整的OpenGL 4.3,後者是ES 3.0的超集,技術和功能比ES 3.0還要多。
OpenGL ES未來走向:未來或整合到OpenGL規範中
  NVIDIA如此激進地讓未來的Tegra 直接支援OpenGL 4.3規範是因為目前移動專用的OpenGL ES規範未來將會整合到OpenGL規範中,這也可以理解,2003年開始分離出ES規範是因為稍早的移動圖形性能比較低,但是以後肯定會越來越強大,二者重新走到一起也不可避免。



  只不過這個看法還不一定會得以實施,而且目前的PC圖形和移動圖形技術之間還是有幾代的差距,二者融合的步伐不一定很快,但是可能性還是存在的。
新增API:OpenVX
  Khronos還宣佈了一種新的API規範——OpenVX,它跟Intel發展的OpenCV有些相似,都是用於加速電腦圖形及圖像處理的。


  OpenVX是一種硬體加速層,通過高級庫檔案或者程序調用GPU來加速圖形級視覺算法處理。









 
轉播0 分享0 收藏0

回覆 使用道具 檢舉

你需要登入後才可以回覆 登入 | 註冊

存檔|手機版|聯絡我們|新聞提供|鐵之狂傲

GMT+8, 24-11-5 21:41 , Processed in 0.018957 second(s), 18 queries , Gzip On.

回頂部