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