顯示廣告
隱藏 ✕
※ 本文轉寄自 ptt.cc 更新時間: 2015-08-31 09:23:05
看板 MobileComm
作者 BadGame (人生 歡樂易忘卻執著痛苦)
標題 [新聞] 多核CPU的春天:Vulkan實測 完爆OpenGL
時間 Sun Aug 30 16:24:01 2015



  http://news.mydrivers.com/1/444/444766.htm

  自1992年問世以來,OpenGL已經成為了PC遊戲迄今為止最常用的圖形API之一。作為一種
多語言、跨平台的應用程序編程接口,它已經被廣泛用於GPU的交互和硬件加速。

使用至今,人們當然也發現了它的缺點。因為源代碼是90年代的產物,對於目前在市面上
大行其道的多核CPU(GPU)利用效率不佳,往往只能提供有限的單線程負載,所以幀率、
能耗都難取得突破。


作為OpenGL官方組織,Khronos在今年三月份推出了新一代API規範Vulkan(暱稱「火山」
或者「福爾康」),同樣採用跨平台設計,但最重要的貢獻是大幅降低繪製命令開銷(
draw call overhead),改善多線程性能,渲染性能更快,背後的理念和DX12和Mantle都
是一致的。

另外,Vulkan還會統一桌面的OpenGL和移動平台的OpenGL ES,而且Google已經明確了
Android將會支持Vulkan。

近日,Intel也放出了在SIGGRAPH 2015圖形大會上的星塵渲染演示視頻,可以清楚地看出
來,Vulkan在改善功耗、多核優化提升繪圖調用上至於前輩OpenGL有著非常明顯的優勢。
測試過程也很簡單,使用大名鼎鼎的圖形測試工具GFXBench 5.0,手動將測試API從原來
的OpenGL改成Vulkan。


   影片
   https://www.youtube.com/watch?v=GzcTUG8RT-M
Vulkan™  API on Intel® Graphics - YouTube
Real time demonstration of OpenGL vs. Vulkan™  API from Khronos™  recorded at GDC 2015. Kishonti prototype using Vulkan™  also demonstrated. The Vulkan™  API is ...

 

當然,這只是一個原型演示,像Valve、Intel還都在緊張地開發完善之中。而且,《
DOTA2》也已經計劃移植到Vulkan。

此外,筆者還記得,遊戲《魔能2》的開發商Pieces Interactive在接受採訪時就談到,
試用了Vulan之後,他們的印象是比DX12還要優秀(蘋果的Metal就已經四倍完爆OpenGL
ES)。


不得不感歎一句,AMD的Mantle這一次又做了「犧牲自己、成人之美」的事情。
------------------------------------------------------------------------------
  這個影片可以看清楚看到 Vulkan API更有效的利用多核CPU提高 FPS
  而 OpenGL API只吃兩核 大場景還會卡...

    https://www.youtube.com/watch?v=P_I8an8jXuM
PowerVR Rogue GPUs running Gnome Horde demo (Vulkan prototype) - YouTube  Gnome Horde runs under Android on a consumer device available now on the market; it ...

 

  AMD的Mantle API發展是為解決遊戲開發者的問題支援多核多工效率,DX12推出之後
  也是類似AMD追求的方向,AMD就不在繼續發展,轉而支持DX12去。

  不過Vulkan是Mantle的一個分支,並使用了Mantle的一些元件,計劃提供高效能和低
  CPU管理負擔。

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.139.29
※ 文章代碼(AID): #1LuhslPD (MobileComm)
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1440923055.A.64D.html
RAA1144557  : JOJO AMD1F 08/30 16:36
DanteTwins  : 看不懂,2F 08/30 16:37
james732    : 翻譯:有新的方式寫出更有效率的遊戲3F 08/30 16:42
jademesses  : 這個…有點發錯板了吧4F 08/30 16:48
denix       : 以後不用顯卡啦~~~~~!?5F 08/30 16:48
maxlin9527  : 樓下obov…咦?這裡不是電瞎!?6F 08/30 16:58
x10afreedom : S810大概會著火7F 08/30 16:59
newtyper    : obov:QQ8F 08/30 17:07
CREA 
CREA        : 福爾康?? 那負載一下子就滿了 不要買9F 08/30 17:21
ross800127  : OpenGL 這骨董終於要換掉了10F 08/30 17:26
ping860622  : 我以為來到電蝦了11F 08/30 17:27
konmugen    : 看到amd總是有點感傷啊,老a粉何去何從~12F 08/30 18:05
BadGame     : 有關的重點是這句 google的安卓將來也會支援 Vulkan13F 08/30 18:08
BadGame     : 新聞 http://www.ithome.com.tw/news/98025
Android平台將開始支援知名的Vulkan 3D繪圖介面 | iThome
[圖]
Vulkan graphics API是由Khronos所打造的跨平台、低耗能3D圖像API,主要鎖定遊戲與互動媒體應用,標榜使用少量的CPU資源就能取得高效能,被視為新一代的OpenGL。包括SteamOS、Tizen,以及Ubuntu與紅帽等Linux版本皆已支援Vulkan。 ...

 
Kitakami    : QQ15F 08/30 18:52
bigdio      : Vulcan只有在GPU強到某種程度才有用 主要是降低CPU16F 08/30 19:49
bigdio      : 介入
Bzbon       : 我以前電腦用過巫毒卡 Voodoo卡 有人用過嗎?18F 08/30 20:04
BadGame     : 插2張sli 上山打野人三先祖啊19F 08/30 20:07
SPDY        : 用"介入"怪怪的 透過API調用GPU 本來CPU就不可或缺20F 08/30 20:23
SPDY        : 新API就減少CPU負擔(也許能省點電)也更能善用多線程
BusterX     : Voodoo2還留著 !22F 08/30 20:38
WMX         : VOODOO第一代我有用過喔!!23F 08/30 20:52
WMX         : 3dfx這家公司壽命雖短,但是在顯卡界功不可沒
WMX         : 有沒有這張卡,3D遊戲的畫面根本是天差地遠啊!
poi96300    : 這翻譯…26F 08/30 23:09
TsaoCCFGOGO : Android 他本人也相當緊張…27F 08/30 23:45
david7112123: 值得期待28F 08/31 02:20

--
※ 看板: K_hot 文章推薦值: 0 目前人氣: 0 累積人氣: 121 
作者 BadGame 的最新發文:
點此顯示更多發文記錄
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇