Intel® Graphics Performance Analyzers (Intel® GPA) is a powerful, agile developer tool suite for analyzing and optimizing games, media, and other graphics-intensive applications. The product supports applications intended for the Windows* OS platforms or Intel® Atom™ based phones running the Android* OS. The toolset is a free download from the Intel GPA Home Page.

Significant enhancements have been made to the Geometry Viewer within the Intel GPA Frame Analyzer tool. The Geometry Viewer enables developers to view the input geometry at various shader stages (IA, HS/DS, VS, GS) for each draw call in a captured frame, and helps developers debug difficult performance bottlenecks or complex geometry rendering issues. More details on specific enhancements are included later in this article. A new command-line tool, gpa_console_client, is now available for analyzing Android* OS workloads. With this tool you can automate many functions and features of the Intel GPA System Analyzer that were previously only available from the GUI. Support has been added for new Intel® Atom™ based phones running the Android* OS, such as the Motorola RAZR I*. The full list of supported phones is available here. A new tutorial, City Racer, has been added to demonstrate a "hands-on" approach to performance analysis and optimization. This tutorial presents a step-by-step guide to using Intel GPA for performance analysis, bottleneck identification, and rendering optimization of a D3D11 application. After installing Intel GPA, this tutorial with full source code can be found here: <install directory>\GPA\2013 R1\sdk\Samples\CityRacer Intel GPA System Analyzer and Intel GPA System Analyzer HUD now support games and graphics applications using the DirectX* 11.1 API. Developers using the latest DirectX* API are now able to analyze and optimize their games for hardware platforms that support this API.