AMD推出Radeon GPU Detective 1.0, 幫助開發人員分析顯卡崩潰原因
即便最好的顯卡,也可能會出現崩潰,為此AMD推出了一個新的工具,名為“Radeon GPU Detective(RGD)1.0”,幫助開發人員檢索和分析Radeon顯卡崩潰的原因,生成有助於縮小崩潰根源搜索範圍的信息。這些信息包括頁面故障詳情、資源詳情和執行標記,反映了導致崩潰時GPU正在進行的工作。
Radeon GPU Detective 1.0支持在Direct3D 12應用程序中分析Windows上的GPU崩潰(TDR),適用於基於RDNA 2架構的Radeon RX 6000系列和基於RDNA 3架構的Radeon RX 7000系列顯卡,並需要安裝最新版本的AMD Radeon Adrenalin驅動程序,也就是公開的23.7.2版本。暫時還不確定AMD下一步是否會擴展兼容性列表,讓該工具用於較舊的Radeon顯卡上。
TDR是Windows的一項功能,當顯卡在一段時間內沒有響應時就會重置顯卡。該工具非常有用,因為能讓系統恢復到可用狀態,而不必強制系統重新啟動。如果用戶使用獨立顯卡,可能早已經遇到過。TDR錯誤很棘手,因為有一長串原因,從文件損壞到顯卡故障。AMD希望新的Radeon GPU檢測工具可以幫助開發人員更快地調試TDR錯誤。
AMD的工具提供了一個很有用的功能,允許開發人員在復制崩潰之前,通過Radeon開發者面板(RDP)將驅動程序設置為AMD所謂的“崩潰分析”模式,最終會生成文本格式的分析文件。此外,還可以將其配置為JSON格式輸出,以便進行自動處理。
延伸影片閱讀: