Curing Amnesia and Other GPU Maladies With AMD Developer Tools

Gordon Selley, Senior Manager, Developer Tools, Chris Hesik, PMTS Software Development Engineer, and Amit Ben-Moshe, SMTS Software Development Engineer
Let’s build… 2020

Meet the newest tool in AMD’s Radeon™ tool suite – the Radeon™ Memory Visualizer. Historically, understanding in detail how GPU memory is being used in your game has been a challenge. It has been difficult to answer questions about memory allocations, resource bindings, page mappings, memory residency, heap over-subscription, memory leaks and more.

In this presentation AMD will introduce the Radeon™ Memory Visualizer, a new tool designed to help answer these questions. We will show through a live demo how this tool can be used to identify and solve common memory issues in your title. We will also provide updates on the other tools in AMD’s Radeon™ tool suite – Radeon™ GPU Profiler and Radeon™ GPU Analyzer, both of which have had recent significant enhancements.

Looking for more?

We have many more videos and presentations for you to explore.

Optimizing for the Radeon™ RDNA Architecture

This video will help you to learn about the details of RDNA and how it differs from the previous GCN architecture. We will also be presenting examples of optimizations based on the case study of implementing an efficient downsampler covering topics such as characteristics of workload distribution, shader optimizations, and efficient texture access.

AMD Ryzen™ Processor Software Optimization

Join AMD Game Engineering team members for an introduction to the AMD Ryzen™ family of processors followed by advanced optimization topics.

Learn about the high-performance AMD “Zen 2” microarchitecture and profiling tools. Gain insight into code optimization opportunities and lessons learned.

Videos

Words not enough? How about pictures? How about moving pictures? We have some amazing videos to share with you!

Events

Come see us in person! Or the next best thing… Enjoy our large library of presentations from various developer events.