|
1 |
| -# radeon_memory_visualizer |
| 1 | +# Radeon™ Memory Visualizer |
| 2 | + |
| 3 | +The Radeon Memory Visualizer (RMV) is a software tool that will allow users to analyze video memory usage on AMD Radeon GPUs. RMV will reveal detailed information regarding an application’s video memory consumption and access patterns. This will allow both internal and external engineers to understand how memory is being leveraged and open the door to new optimization opportunities. |
| 4 | + |
| 5 | +## Getting Started |
| 6 | + |
| 7 | +1. Install the latest AMD Video/display driver with RMV support. Be sure to run DDU before installing the driver to ensure a clean install. |
| 8 | +2. Unzip/Untar the download file. The directory contains the following: |
| 9 | + * Radeon Developer Service (RDS) |
| 10 | + * RadeonDeveloperServiceCLI (RDS headless) |
| 11 | + * Radeon Developer Panel (RDP) |
| 12 | + * Radeon Memory Visualizer (RMV) |
| 13 | +3. To gather a memory trace from a game, run the Radeon Developer Panel. |
| 14 | + a. After making a connection, go to the 'SYSTEM' tab and add the name of the executable to be traced to the list in "My applications". |
| 15 | + b. Start your application. The Radeon Developer Panel will switch to the "APPLICATIONS" tab. The overlay window in the top left of the application being traced will show if RMV tracing is enabled. If not, make sure the app is running in Vulkan or DX12 mode. |
| 16 | + c. When tracing is complete, click "Dump trace" or close your application (in this case, the trace will be dumped automatically). |
| 17 | +4. For further detailed instructions, please see the documentation provided in the Help. Help can be found in the following locations: |
| 18 | +- * Help web pages exist in the "docs" sub directory |
| 19 | +- * Help web pages can be accessed from the **Help** button (?) in the Developer Panel |
| 20 | +- * Help web pages can be accessed from the Welcome screen in the Radeon Memory Visualizer, or from the **Help** menu |
| 21 | + |
| 22 | +## Supported ASICs |
| 23 | + |
| 24 | +* AMD Radeon RX 5000 series |
| 25 | +* AMD Radeon VII |
| 26 | +* AMD RX Vega 64 and RX Vega 56 |
| 27 | +* AMD Ryzen™ Processors with Radeon Vega Graphics |
| 28 | +* AMD Radeon R9 Fury and Nano series |
| 29 | +* AMD Radeon RX 400, RX 500 series |
| 30 | +* AMD Tonga R9 285, R9 380 |
| 31 | + |
| 32 | +## Supported OS's and API's |
| 33 | + |
| 34 | +### Windows10 only |
| 35 | +* DirectX12 |
| 36 | +* Vulkan |
0 commit comments