瀏覽單個文章
commando001
Master Member
 
commando001的大頭照
 

加入日期: Nov 2010
文章: 2,414
引用:
作者commando001
大概瓶頸本來就不是那邊吧...

Mantle簡介

http://www.amd.com/zh-tw/innovation...s-gaming/mantle

Mantle 可協調三個基本要素:
AMD Catalyst™ 軟體套件中的驅動程式,讓應用程式直接與 Graphics Core Next 架構溝通;
支援 Graphics Core Next 架構的 GPU 或 APU;
運用 Mantle 優點而編寫的應用程式或遊戲。
Mantle 為開發人員提供直接與 GPU 溝通的方式,大幅減少轉譯的需要,進而減輕 CPU 的工作量。由於 CPU 的工作量減輕,程式設計人員可運用的系統效能就更多,提供更出色的遊戲系統,而不必擔心 CPU 遇到效能瓶頸。

AMD對DX12的說明

跟mantle不一樣,沒提到直接溝通,但提到多核心支援

http://www.amd.com/zh-tw/innovation...ogies/directx12

DirectX 12 的差異

DirectX 12 引領您的遊戲進入一個全新境界。Dire...


補充一下NV的DX12新聞稿,完全沒提到非同步運算...

http://www.geforce.com.tw/whats-new...-and-directx-12

嶄新強化視覺特效

NVIDIA 多年來與 Microsoft 合作開發 DirectX 12,將重要硬體功能整合至全部的 Maxwell、Kepler 及 Fermi GPU 架構中,完整發揮功能及效能。每一世代的 GPU 同樣針對新推出的視覺特效技術加入硬體支援,在 Windows 10 版本中,我們能夠將硬體支援完整發揮。


在遊戲中,這些功能帶來的強化包括更高品質的繪圖、記憶體用量降低、每個場景使用數百萬個特殊紋理、品質更高且更精細的視覺效果、高效的多解析度陰影貼圖、無鋸齒的高品質光跡追蹤陰影,以及品質更高的透明渲染。

細節入裡的煙霧、火焰及閃電特效等,遠遠超越現行產品能力的各種效果,不過只是 DirectX 12 的其中少數能力。

改善效能

除了更為逼真的嶄新視覺特效之外,DirectX 12 還完成一連串的 API 變更及軟硬體功能,確保效能獲得提升。其中的繪製呼叫最佳化產生的影響最具即時性,可在開放式世界遊戲以及大型策略遊戲中,化解 CPU 瓶頸。

使用 DirectX 11 時,NVIDIA GeForce GTX GPU 的效率最高、額外負荷最低,多執行緒的效能也最高; 使用 DirectX 12 時,CPU 額外負荷可以進一步降低,改善 CPU 及 GPU 效能,無需更換硬體即可塑造出更為細節豐富的遊戲經驗。

GeForce GTX 繪製呼叫效能已持續在舊版 DirectX 中經過最佳化,沒有改進的空間。DirectX 12 藉由變更基礎技術實現立即性的大規模改進。
---------------------------
在NV這邊反而有看到Low level-api的字眼
http://www.geforce.com/hardware/tec...dx12/windows-10
(這篇剛好台灣官網沒有,超奇怪的)
DirectX 12 provides game developers with unprecedented low-level access to hardware resources allowing them to truly tailor their games to GeForce GPU architectures and fully take advantage of their features.
__________________
新。弱弱的戰績
舊 2015-09-09, 05:02 PM #104
回應時引用此文章
commando001離線中