0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Vulkan 1.3幫助實現(xiàn)跨平臺功能

星星科技指導(dǎo)員 ? 來源:NVIDIA ? 作者:Ethan Einhorn ? 2022-04-02 15:51 ? 次閱讀

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 應(yīng)用程序,并充分利用所有 GPU 資源。

Nsight Systems 是一種應(yīng)用程序性能分析工具,旨在跟蹤 GPU 工作負載到其 CPU 來源,從而發(fā)現(xiàn)瓶頸。系統(tǒng)范圍的視圖幫助您分析 GPU 工作負載、 GPU 性能指標、圖形 API 、計算 API 、幀中斷,并將它們相互關(guān)聯(lián)。

“ Vulkan 是 Adobe 針對其 Adobe Substance 3D 產(chǎn)品的多平臺、多供應(yīng)商渲染策略的基石。多虧了 NVIDIA 開創(chuàng)并為 Khronos 貢獻的光線跟蹤擴展, Vulkan 提供對光線跟蹤硬件的本機訪問,在受支持的設(shè)備上提供優(yōu)異的光線跟蹤性能。此外, Nsight 圖形和 Nsight 系統(tǒng)在理解和改進 Vulkan 光線跟蹤應(yīng)用程序的性能方面是非常寶貴的工具?!?Francois Beaune , Adobe 3D & Immersive 公司照片級真實感渲染首席軟件工程師

Nsight Systems 是一個很好的起點,因為您可以驗證自己是 CPU 還是 GPU 有限公司。它與 Nsight Graphics 的集成使您在性能調(diào)整應(yīng)用程序時,可以在兩者之間無縫切換。

這些工具給你的力量,利用NVIDIA GPU 到他們的最大潛力,并提供高幀率在游戲和其他密集型 Vulkan 應(yīng)用。

image1-1-625x372.png

圖 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ā)人員可以在其應(yīng)用程序中最大限度地提高實時光線跟蹤的性能。使用 NVIDIA RTX Direct Illumination ,開發(fā)者可以在游戲環(huán)境中添加數(shù)以百萬計的動態(tài)燈光,而無需擔(dān)心性能或資源限制。 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 中的幀速率。

poYBAGJIAHGATQE-AAMbRc1-Xk8277.png

poYBAGJIAHGATQE-AAMbRc1-Xk8277.png

圖 3 。 Vulkan 使用 NVIDIA Nsight Graphics ,光線跟蹤調(diào)試變得很容易。

支持新的 Vulkan 功能

NVIDIA 的 Vulkan 產(chǎn)品種類繁多,并致力于推動 Vulkan 的發(fā)展。除了支持 Khronos 集團擔(dān)任總裁外, NVIDIA 還在 Vulkan 光線追蹤、機器學(xué)習(xí)和便攜性小組擔(dān)任主席。

NVIDIA 通常是率先開發(fā) Vulkan 新功能的公司。這包括“ VKRay ”供應(yīng)商擴展,這是 Vulkan 網(wǎng)格著色器當前唯一的實現(xiàn)。隨著新的 Vulkan 視頻擴展和NVIDIA 合作矩陣

關(guān)于作者

Ethan Einhorn 是一位有21年游戲行業(yè)經(jīng)驗的資深人士,曾擔(dān)任編輯、營銷、制作和創(chuàng)意指導(dǎo)等職位。目前,他是 NVIDIA 的高級產(chǎn)品營銷經(jīng)理。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • NVIDIA
    +關(guān)注

    關(guān)注

    14

    文章

    4793

    瀏覽量

    102429
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11123

    瀏覽量

    207913
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3503

    瀏覽量

    87885
收藏 人收藏

    評論

    相關(guān)推薦

    谷歌推出革新性的設(shè)備共享功能

    7月30日,科技界迎來重大消息,谷歌正式揭曉了其設(shè)備體驗領(lǐng)域的里程碑式進展,隆重推出了革新性的設(shè)備共享功能,為用戶開啟了前所未有的設(shè)備間無縫互動新篇章。   這一創(chuàng)新服務(wù)徹底打破了設(shè)備界限
    的頭像 發(fā)表于 07-30 16:41 ?465次閱讀

    IBMS管理平臺如何幫助企業(yè)實現(xiàn)數(shù)字化轉(zhuǎn)型

    。本文將探討IBMS系統(tǒng)管理平臺如何幫助企業(yè)實現(xiàn)數(shù)字化轉(zhuǎn)型升級,從提升管理效率、降低成本、改善用戶體驗、促進可持續(xù)發(fā)展等方面展開討論。 首先,IBMS系統(tǒng)管理平臺可以
    的頭像 發(fā)表于 07-18 11:45 ?258次閱讀

    鴻蒙開發(fā)ArkUI-X基礎(chǔ)知識:【ArkUI平臺設(shè)計總體說明】

    本文檔描述ArkUI開發(fā)框架平臺運行能力相關(guān)的總體技術(shù)方案。
    的頭像 發(fā)表于 05-24 15:41 ?1251次閱讀
    鴻蒙開發(fā)ArkUI-X基礎(chǔ)知識:【ArkUI<b class='flag-5'>跨</b><b class='flag-5'>平臺</b>設(shè)計總體說明】

    鴻蒙ArkUI-X平臺技術(shù):【開發(fā)準備】

    本文檔適用于ArkUI平臺應(yīng)用開發(fā)的初學(xué)者。通過開發(fā)環(huán)境搭建、應(yīng)用工程創(chuàng)建、編譯和運行,熟悉ArkUI平臺應(yīng)用開發(fā)基本流程。
    的頭像 發(fā)表于 05-24 10:40 ?306次閱讀
    鴻蒙ArkUI-X<b class='flag-5'>跨</b><b class='flag-5'>平臺</b>技術(shù):【開發(fā)準備】

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

    ArkUI-X支持動態(tài)化,使用者可以根據(jù)自己需要動態(tài)發(fā)布平臺內(nèi)容,從而使平臺部分和宿主應(yīng)用進行解耦。
    的頭像 發(fā)表于 05-23 14:38 ?480次閱讀
    鴻蒙ArkUI-X<b class='flag-5'>跨</b>語言調(diào)用說明:<b class='flag-5'>平臺</b>差異化【Android、ios動態(tài)化】

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

    ACE Tools是一套為ArkUI-X項目平臺應(yīng)用開發(fā)者提供的命令行工具,支持在Windows/Ubuntu/macOS平臺運行,用于構(gòu)建OpenHarmony/HarmonyOS、Android和iOS
    的頭像 發(fā)表于 05-21 17:39 ?1155次閱讀
    鴻蒙ArkUI-X<b class='flag-5'>跨</b><b class='flag-5'>平臺</b>開發(fā):【命令行工具(ACE Tools)】

    鴻蒙ArkUI-X平臺技術(shù):【開發(fā)初體驗】

    在DevEco Studio中導(dǎo)入ArkUI-X Sample,快速創(chuàng)建平臺工程。
    的頭像 發(fā)表于 05-17 15:54 ?420次閱讀
    鴻蒙ArkUI-X<b class='flag-5'>跨</b><b class='flag-5'>平臺</b>技術(shù):【開發(fā)初體驗】

    Radeon Vulkan RADV驅(qū)動新增支持H.264/H.265編碼

    去年5月,David Airlie提出并實現(xiàn)了H.264 / H.265 Vulkan Video編碼補丁集,現(xiàn)已融入Mesa 24.1版本之中。針對此次Git主線合并請求,Airlie簡短評論道:“此補丁旨在拓展Vulkan
    的頭像 發(fā)表于 04-12 14:59 ?481次閱讀

    分布式運維管理平臺地域企業(yè)中的部署與運維案例

    問題,某地域企業(yè)決定引入分布式運維管理平臺,以提升其運維效率和管理水平。 二、平臺部署與優(yōu)勢 統(tǒng)一化管理與監(jiān)控 分布式運維管理平臺通過統(tǒng)一的界面和接口,
    的頭像 發(fā)表于 03-26 16:11 ?334次閱讀

    榮耀發(fā)布AI時代全場景戰(zhàn)略,實現(xiàn)平臺智慧互聯(lián)

    榮耀在發(fā)布會上宣布與微軟、谷歌、英特爾、英偉達等重要合作伙伴建立緊密聯(lián)系,共同推進安卓與Windows兩平臺設(shè)備、系統(tǒng)、應(yīng)用的智慧互通。
    的頭像 發(fā)表于 02-26 11:33 ?394次閱讀

    Vulkan 1.3.277新增AV1 Decode擴展,提升視頻解碼質(zhì)量

    NVIDIA始終積極投入這一開源計劃,不僅持續(xù)完善Vulkan Video演示范例,還示范了Encode H.264/H.265以及Decode AV1擴展在其平臺上的使用效果。
    的頭像 發(fā)表于 02-03 14:02 ?696次閱讀

    PLC網(wǎng)段通信如何解決(如何通過以太網(wǎng)實現(xiàn)網(wǎng)段通信)

    可以通過物通博聯(lián)網(wǎng)段隔離器來實現(xiàn)不同設(shè)備的網(wǎng)段通信,同時也能實現(xiàn)同一IP地址設(shè)備的NAT轉(zhuǎn)換,適用于生產(chǎn)網(wǎng)絡(luò)對 PLC、HMI、CNC、DCS、MES等網(wǎng)絡(luò)通訊和數(shù)據(jù)采集,兼有網(wǎng)段
    的頭像 發(fā)表于 01-29 17:34 ?1016次閱讀
    PLC<b class='flag-5'>跨</b>網(wǎng)段通信如何解決(如何通過以太網(wǎng)<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>跨</b>網(wǎng)段通信)

    網(wǎng)段IP耦合器是什么?網(wǎng)段IP耦合器的功能作用

    網(wǎng)段IP耦合器就是網(wǎng)段隔離器適用于生產(chǎn)網(wǎng)絡(luò)對 PLC、HMI、CNC、DCS、MES等網(wǎng)絡(luò)通訊和數(shù)據(jù)采集,兼有網(wǎng)段隔離和IP轉(zhuǎn)換的功能。
    的頭像 發(fā)表于 12-26 15:55 ?445次閱讀

    Kivy :開源平臺的Python 框架

    好久沒有寫游戲系列教程了,今天恰好瀏覽到了 Kivy 這個開源平臺的Python 框架,它能用于開發(fā)多點觸控的用戶界面程序,允許快速簡單的交互設(shè)計,非常方便,于是有了制作本教程的想法。 本教程將
    的頭像 發(fā)表于 10-31 15:27 ?859次閱讀
    Kivy :開源<b class='flag-5'>跨</b><b class='flag-5'>平臺</b>的Python 框架

    網(wǎng)段訪問隔離器是什么?有什么功能

    網(wǎng)段訪問隔離器實現(xiàn)生產(chǎn)設(shè)備的IP重命名和網(wǎng)段訪問,可以連接不同網(wǎng)段的網(wǎng)絡(luò)設(shè)備,解決不同網(wǎng)段的無法訪問問題,實現(xiàn)網(wǎng)絡(luò)的隔離和安全訪問管理。 物通博聯(lián)推出的網(wǎng)段隔離器(NAT轉(zhuǎn)換網(wǎng)關(guān))
    的頭像 發(fā)表于 10-07 17:31 ?562次閱讀
    <b class='flag-5'>跨</b>網(wǎng)段訪問隔離器是什么?有什么<b class='flag-5'>功能</b>?