NVIDIA 和其他 Khronos 成員開發(fā)的 Vulkan 最常被要求的擴展中,共有 23 個現(xiàn)在被納入全新的 Vulkan 1.3 核心規(guī)范。 NVIDIA 已經(jīng)準備好了第一天的驅(qū)動程序,開發(fā)者可以立即在自己的系統(tǒng)上試用這個業(yè)界唯一的現(xiàn)代跨平臺 GPU API 的重要新版本。
Vulkan 1.3 中一些最重要的新核心功能包括:
Dynamic rendering 用于簡化 API 使用,無需子類。
動態(tài)狀態(tài),以減少避免掛接所需的管道對象數(shù)量。
優(yōu)化了著色器管道編譯的管理。
Nsight 工具支持
為了幫助開發(fā)者輕松升級到 Vulkan 1.3 ,開發(fā)者工具已經(jīng)升級,以支持新功能。這使 Vulkan 開發(fā)人員能夠快速進入新標準,并擁有正確的工具進行調(diào)查和優(yōu)化,從而節(jié)省時間和挫折感。
Nsight Graphics 是一個功能強大的調(diào)試器和探查器,可幫助您使用事件視圖和 API 檢查器快速識別 API 問題。您可以檢查 Vulkan 光線跟蹤加速結(jié)構(gòu),以及實時查看和編輯著色器。高級著色器探查器有助于確定 GPU 沒有以完全并行的方式執(zhí)行著色器指令的位置,因此您可以修改著色器以提高性能。
使用 GPU Trace next generation profiler ,您可以查看具有低水平 GPU 性能指標的時間軸上的幀。這些指標可以幫助您微調(diào) Vulkan 應用程序,并充分利用所有 GPU 資源。
Nsight Systems 是一種應用程序性能分析工具,旨在跟蹤 GPU 工作負載到其 CPU 來源,從而發(fā)現(xiàn)瓶頸。系統(tǒng)范圍的視圖幫助您分析 GPU 工作負載、 GPU 性能指標、圖形 API 、計算 API 、幀中斷,并將它們相互關(guān)聯(lián)。
“ Vulkan 是 Adobe 針對其 Adobe Substance 3D 產(chǎn)品的多平臺、多供應商渲染策略的基石。多虧了 NVIDIA 開創(chuàng)并為 Khronos 貢獻的光線跟蹤擴展, Vulkan 提供對光線跟蹤硬件的本機訪問,在受支持的設備上提供優(yōu)異的光線跟蹤性能。此外, Nsight 圖形和 Nsight 系統(tǒng)在理解和改進 Vulkan 光線跟蹤應用程序的性能方面是非常寶貴的工具。” Francois Beaune , Adobe 3D & Immersive 公司照片級真實感渲染首席軟件工程師
Nsight Systems 是一個很好的起點,因為您可以驗證自己是 CPU 還是 GPU 有限公司。它與 Nsight Graphics 的集成使您在性能調(diào)整應用程序時,可以在兩者之間無縫切換。
這些工具給你的力量,利用NVIDIA GPU 到他們的最大潛力,并提供高幀率在游戲和其他密集型 Vulkan 應用。
圖 2 。使用 NVIDIA Nsight 系統(tǒng)將 Vulkan API 調(diào)用與 WDDM 隊列數(shù)據(jù)包關(guān)聯(lián)。
Vulkan 支持 NVIDIA RTX SDK 和 DLS
Vulkan 在 NVIDIA RTX SDK 的支持下,開發(fā)人員可以在其應用程序中最大限度地提高實時光線跟蹤的性能。使用 NVIDIA RTX Direct Illumination ,開發(fā)者可以在游戲環(huán)境中添加數(shù)以百萬計的動態(tài)燈光,而無需擔心性能或資源限制。 NVIDIA RTX Global Illumination 為計算多跳間接照明提供可擴展的解決方案。 NVIDIA Real-Time Denoiser 是一個空間不可知、時間不可知、 API 不可知的去噪庫,旨在處理低每像素光線圖像, NVIDIA RTX 內(nèi)存實用程序可減少加速結(jié)構(gòu)的內(nèi)存消耗。
“ Vulkan 使我們能夠在最近運行 idTech 的 DOOM 游戲中提供最先進的性能。 DOOM and DOOM Eternal 展示了 Vulkan 如何在各種平臺上以極高的幀率實現(xiàn)最先進的視覺效果和游戲性。 Vulkan 的靈活性 API 允許我們與硬件合作伙伴密切合作,以滿足游戲的創(chuàng)造性愿景。在過去的一年里,我們將 NVIDIA DLSS 和光線追蹤技術(shù)引入了 DOOM Eternal ,這是由 NVIDIA 開發(fā)的擴展實現(xiàn)的?!薄?Billy Khan , id 軟件公司發(fā)動機技術(shù)總監(jiān)
每個 Vulkan 開發(fā)人員都可以在 Windows 和 Linux 上訪問 DLSS 升級技術(shù)。 NVIDIA 還為質(zhì)子上的 Vulkan API 游戲添加了 DLSS 支持,并為基于 x86 和 ARM 的平臺提供了 DLSS 支持。通過 NVIDIA DLSS 對 Vulkan 的支持, Linux 游戲玩家可以使用 GeForce RTX GPU 中的專用 Tensor 內(nèi)核來加速 DOOM Eternal 、 無人的天空 和 Wolfenstein: Youngblood 中的幀速率。
圖 3 。 Vulkan 使用 NVIDIA Nsight Graphics ,光線跟蹤調(diào)試變得很容易。
支持新的 Vulkan 功能
NVIDIA 的 Vulkan 產(chǎn)品種類繁多,并致力于推動 Vulkan 的發(fā)展。除了支持 Khronos 集團擔任總裁外, NVIDIA 還在 Vulkan 光線追蹤、機器學習和便攜性小組擔任主席。
NVIDIA 通常是率先開發(fā) Vulkan 新功能的公司。這包括“ VKRay ”供應商擴展,這是 Vulkan 網(wǎng)格著色器當前唯一的實現(xiàn)。隨著新的 Vulkan 視頻擴展和NVIDIA 合作矩陣
關(guān)于作者
Ethan Einhorn 是一位有21年游戲行業(yè)經(jīng)驗的資深人士,曾擔任編輯、營銷、制作和創(chuàng)意指導等職位。目前,他是 NVIDIA 的高級產(chǎn)品營銷經(jīng)理。
審核編輯:郭婷
-
NVIDIA
+關(guān)注
關(guān)注
14文章
5188瀏覽量
105445 -
Linux
+關(guān)注
關(guān)注
87文章
11420瀏覽量
212361 -
WINDOWS
+關(guān)注
關(guān)注
4文章
3598瀏覽量
90709
發(fā)布評論請先 登錄
相關(guān)推薦
設備遠程維護如何實現(xiàn)?遠程維護平臺的功能特點

英偉達RTX 5070顯卡獲Vulkan1.4認證
AKI跨語言調(diào)用庫神助攻C/C++代碼遷移至HarmonyOS NEXT
非科班也能玩轉(zhuǎn)Android應用,體驗QT跨平臺能力-迅為RK3568開發(fā)板
跨網(wǎng)段訪問網(wǎng)關(guān)有什么功能及作用

跨網(wǎng)段IP耦合器實現(xiàn)工業(yè)設備快速接入物聯(lián)網(wǎng)平臺

谷歌推出革新性的跨設備共享功能
IBMS管理平臺如何幫助企業(yè)實現(xiàn)數(shù)字化轉(zhuǎn)型
鴻蒙ArkUI-X跨平臺技術(shù):【開發(fā)準備】

鴻蒙ArkUI-X跨語言調(diào)用說明:平臺差異化【Android、ios動態(tài)化】

鴻蒙ArkUI-X跨平臺開發(fā):【命令行工具(ACE Tools)】

鴻蒙ArkUI-X跨平臺開發(fā):【bility開發(fā)說明(Android平臺)】

評論