https://github.com/GPUOpen-Tools/radeon_gpu_detective
Skip to content Toggle navigation
Sign up
* Product
+
Actions
Automate any workflow
+
Packages
Host and manage packages
+
Security
Find and fix vulnerabilities
+
Codespaces
Instant dev environments
+
Copilot
Write better code with AI
+
Code review
Manage code changes
+
Issues
Plan and track work
+
Discussions
Collaborate outside of code
Explore
+ All features
+ Documentation
+ GitHub Skills
+ Blog
* Solutions
For
+ Enterprise
+ Teams
+ Startups
+ Education
By Solution
+ CI/CD & Automation
+ DevOps
+ DevSecOps
Resources
+ Customer Stories
+ White papers, Ebooks, Webinars
+ Partners
* Open Source
+
GitHub Sponsors
Fund open source developers
+
The ReadME Project
GitHub community articles
Repositories
+ Topics
+ Trending
+ Collections
* Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search
[ ]
Clear
Search syntax tips
Provide feedback
We read every piece of feedback, and take your input very seriously.
[ ] [ ] Include my email address so I can be
contacted
Cancel Submit feedback
Saved searches
Use saved searches to filter your results more quickly
Name [ ]
Query [ ]
To see all available qualifiers, see our documentation.
Cancel Create saved search
Sign in
Sign up
You signed in with another tab or window. Reload to refresh your
session. You signed out in another tab or window. Reload to refresh
your session. You switched accounts on another tab or window. Reload
to refresh your session.
{{ message }}
GPUOpen-Tools / radeon_gpu_detective Public
* Notifications
* Fork 1
* Star 5
Tool for post-mortem analysis of GPU crashes.
License
MIT license
5 stars 1 fork Activity
Star
Notifications
* Code
* Issues 0
* Pull requests 0
* Actions
* Projects 0
* Security
* Insights
More
* Code
* Issues
* Pull requests
* Actions
* Projects
* Security
* Insights
GPUOpen-Tools/radeon_gpu_detective
This commit does not belong to any branch on this repository, and may
belong to a fork outside of the repository.
master
Switch branches/tags
[ ]
Branches Tags
Could not load branches
Nothing to show
{{ refName }} default View all branches
Could not load tags
Nothing to show
{{ refName }} default
View all tags
Name already in use
A tag already exists with the provided branch name. Many Git commands
accept both tag and branch names, so creating this branch may cause
unexpected behavior. Are you sure you want to create this branch?
Cancel Create
1 branch 1 tag
Code
* Local
* Codespaces
*
Clone
HTTPS GitHub CLI
[https://github.com/G]
Use Git or checkout with SVN using the web URL.
[gh repo clone GPUOpe]
Work fast with our official CLI. Learn more about the CLI.
* Open with GitHub Desktop
* Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
@AmitBM
AmitBM Additional updates for v1.0 release.
...
d04c01d Aug 17, 2023
Additional updates for v1.0 release.
d04c01d
Git stats
* 13 commits
Files
Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
build
Additional updates for v1.0 release.
August 17, 2023 13:30
documentation
Additional updates for v1.0 release.
August 17, 2023 12:18
external/dev_driver/include
Updates for v1.0 release.
August 16, 2023 15:20
source/radeon_gpu_detective_cli
Updates for v1.0 release.
August 16, 2023 15:20
.gitignore
Updates for v1.0 release.
August 16, 2023 15:20
Buildinfo.properties.in
Updates for v1.0 release.
August 16, 2023 15:20
CMakeLists.txt
Updates for v1.0 release.
August 16, 2023 15:20
LICENSE
Initial commit
July 28, 2023 11:21
README.md
Additional updates for v1.0 release.
August 17, 2023 13:30
RGD_NOTICES.txt
Updates for v1.0 release.
August 16, 2023 15:20
RGD_RELEASE_NOTES.txt
Updates for v1.0 release.
August 16, 2023 15:20
View code
[ ]
Radeon(tm) GPU Detective (RGD) Build Instructions Running Usage Crash
Analysis File Information System Information Markers in Progress
Execution Marker Tree Configuring the Execution Marker Output with
RGD CLI Configuring the Page Fault Summary with RGD CLI Page Fault
Summary Capturing AMD GPU Crash Dump Files
README.md
Radeon(tm) GPU Detective (RGD)
RGD is a tool for post-mortem analysis of GPU crashes.
The tool performs offline processing of AMD GPU crash dump files and
generates crash analysis reports in text and JSON formats.
To generate AMD GPU crash dumps for your application, use Radeon
Developer Panel (RDP) and follow the Crash Analysis help manual.
Build Instructions
It is recommended to build the tool using the "pre_build.py" script
which can be found under the "build" subdirectory.
Steps:
cd build
python pre_build.py
The script supports different options such as using different MSVC
toolsets versions. For the list of options run the script with -h.
By default, a solution is generated for VS 2019. To generate a
solution for a different VS version or to use a different MSVC
toolchain use the --vs argument. For example, to generate the
solution for VS 2022 with the VS 2022 toolchain (MSVC 17), run:
python pre_build.py --vs 2022
Running
Basic usage (text output):
rgd --parse -o