AMD는 새로운 도구를 사용하여 Windows 드라이버 시간 초과(TDR), 블랙 스크린 수정에 대해 진지하게 생각합니다.
AMD Radeon 사용자 중 적어도 일부는 악명 높은 블랙 스크린 버그를 확실히 알고 있습니다. 여러 경우에 AMD는 다른 형태로 다시 나타나도록 문제를 패치했습니다. 또는 근본 원인을 찾을 수 없기 때문에 해당 문제가 수정되지 않았을 수도 있습니다.
예를 들어, 2021년 10월 드라이버가 Ubisoft의 Assassins’ Creed에서 Polaris 카드의 블랙 스크린 문제를 수정했습니다. 또 다른 문제는 거의 1년 후인 2022년 9월에 Enhanced Sync 버그를 수정했고, 한 달 후에 이번에는 Windows 11 22H2에서 또 다른 블랙 스크린 문제가 해결되었습니다.
검은 화면 문제 외에도 다른 관련 문제가 꽤 오랫동안 Radeon 카드를 괴롭히고 있습니다. 이 버그는 “AMD 소프트웨어가 드라이버 시간 초과를 감지했습니다” TDR (시간 초과 감지 및 복구) 오류 팝업을 표시하며, 검은색 화면, 시스템 충돌 또는 중단 및 정지로 이어질 수 있으므로 사용자에게 매우 성가신 일입니다. 이 문제는 최근에 해결 되었지만 사용자는 여전히 이 문제에 직면한다고 보고합니다.
이러한 TDR 문제를 완전히 끝내기 위해 AMD는 Radeon GPU Detective(RGD)라는 새로운 개발자 도구를 고안했습니다. 버전 1.0이 오늘 출시되었으며 DirectX 12 애플리케이션에서 RDNA 2 및 RDNA 3 카드(RX 6000 및 7000 시리즈)와 함께 작동합니다. 슬프게도 구형 DX11/DX9 또는 Vulkan 기반 게임 및 앱과 RDNA 1(RX 5000) 및 Polaris(RX 400/500) 기반 구형 Radeon GPU는 지원되지 않습니다. 최신 23.7.2 드라이버 도 필요합니다.
GPUOpen 발표 게시물에서 AMD는 RGD가 무엇이며 그 용도에 대해 설명합니다.
이 도구의 첫 번째 버전은 Direct3D® 12 애플리케이션에서 Windows(“TDR”)의 GPU 충돌 분석을 지원하며 최신 버전 외에도 RX 6000 시리즈(RDNA™2) 또는 RX 7000 시리즈(RDNA™3) 카드가 필요합니다. 공개 AMD Radeon Adrenalin 소프트웨어.
이 도구를 사용하면 개발자가 충돌을 재현하기 전에 Radeon 개발자 패널(RDP)을 사용하여 드라이버를 충돌 분석 모드로 설정할 수 있습니다. 충돌 시 충돌 원인을 밝히는 데 도움이 될 수 있는 세부 정보가 포함된 분석 파일이 생성됩니다.
- 충돌 중에 진행 중인 렌더 패스 및 그리기 호출을 나타내는 실행 마커 정보입니다.
- 충돌이 페이지 오류로 인해 발생한 것으로 확인된 경우:
- 잘못된 가상 주소입니다.
- 개발자가 지정한 리소스 이름을 포함하여 문제가 되는 가상 주소에 상주하는 모든 리소스(예: 힙, 텍스처 및 버퍼)에 대한 세부 정보.
- 관련 리소스에 대해서만 필터링된 메모리 이벤트(예: Create, Destroy 및 Evict)의 타임라인.
GPUOpen 웹사이트 에서 주제에 대한 자세한 내용을 확인할 수 있습니다 . 개발자는 이 페이지 에서 RGD에 대한 지침을 참조할 수 있습니다 .
답글 남기기