If GPU bottlenecks try your patience, you're not alone. Notoriously tricky
to track down, GPU performance snags give developers, especially game developers,
an optimization challenge they may or may not thrive on, depending on their
level of masochism. AMD is setting out to change that with a new crop of GPU
profilers that let you track a wide variety of hardware counters using real-time
plotting, override multiple rendering states, and analyze your shader code to
predict performance.
GPU PerfStudio and GPU ShaderAnalyzer, both available now as free downloads,
give you the right set of tools for finally uncorking those bottlenecks. Here,
you'll take a closer look at what they are and how they work. Then you'll look
at how they perform in a real-world application, using the upcoming Settlers
6 from BlueByte/Ubisoft as a case study.