Nsight developer tools 是一套強大的工具和 sdk ,用于分析、調試和優化應用程序,重點是提高圖形、游戲和其他用例的性能。識別瓶頸,突出顯示代碼(多線程操作、事件計時)以提高效率,并提供獨特的功能以改善用戶體驗。
Nsight Perf SDK 2021.1.2 版
The NVIDIA ? Nsight Perf SDK 是用于 DirectX 、 Vulkan 和 OpenGL 的圖形分析工具箱,使您能夠直接從應用程序收集 GPU 性能指標。
作為 SDK 的第一個公開版本,新功能包括:
HTML 報表生成器在一個易于使用的實用程序庫層。只需幾分鐘,就可以用不到 10 行代碼收集深入的 GPU 評測報告。
開源示例代碼,可以復制粘貼到程序中,也可以作為堆棧溢出的# 1 解決方案發布!
能夠測量整個幀, GPU 工作負載分組,以及單個繪制和調度。
低級范圍剖析器 API ,用于編寫自定義工具和自動化。
圖 1 : Perf-SDK 報告中的著色器性能表。還有幾十個類似的表需要研究。
Nsight SDK 2021.1 版
Nsight 軟件開發包 為調試 GPU 異常提供有價值的數據。使用 Direct3D 12 和 Vulkan 等最新圖形 API 的應用程序,以及光線跟蹤等尖端功能,比以往任何時候都更能推動 GPU 。這些新的能力和對金屬的接觸需要勤勉和工具來確保 GPU 設置正確。當出現問題時, Nsight 會提供深入的 GPU 狀態信息和導致異常的線索。這個最新版本增強了 UI 和數據顯示,并提供了許多驅動程序改進,以提高生成轉儲信息的可靠性。
圖 2 :顯示了一個 GPU 崩潰轉儲的例子,它將異常與 HLSL 源代碼的違規行相關聯。
NVIDIA Nsight Graphics 2021.3 版
NVIDIA ? Nsight 圖形 是一個獨立的開發工具,使您能夠調試、分析和導出使用高保真三維圖形應用程序構建的幀。它支持 Direct3D ( 11 , 12 , DXR )、 Vulkan ( 1.2 , NV Vulkan 光線跟蹤擴展)、 OpenGL 、 OpenVR 和 Oculus SDK 。
最新的 Nsight 圖形通過以下更新擴展了對多個 API 的支持:
Windows 21H1 和 DirectX Agility SDK 支持
GPU 跟蹤 Vulkan / OpenGL 互操作支持
GPU 跟蹤選項? 支持
GPU 跟蹤多窗口應用程序支持
Nsight 圖形示例應用程序
Nsight 系統直接啟動
有關這些功能的詳細信息,請參閱我們的開發者新聞 article 。
圖 3 :示例光線跟蹤應用程序的示例 GPU 跟蹤報告。
關于作者
Chaitrali Joshi 是 NVIDIA 的產品營銷經理,專注于電信 5G 系統的設計和開發。她對網絡空間有著深入的了解,是移動通信系統和云棧方面的專家。在英特爾之前,她是一名領導,向開發人員宣傳電信技術和邊緣計算技術。她獲得了加利福尼亞大學計算機科學碩士學位,戴維斯專注于軟件定義的網絡和多址邊緣計算( MEC )。
審核編輯:郭婷
-
NVIDIA
+關注
關注
14文章
4940瀏覽量
102816 -
gpu
+關注
關注
28文章
4701瀏覽量
128706
發布評論請先 登錄
相關推薦
評論