SlideShare a Scribd company logo
Brandon Blair, Product Owner
Updated 2016
PC gaming (Windows*, Ubuntu*) Mobile gaming (Windows, Android*)
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
3
Intel® GPA - the app to optimize your games!
Desktop / AIO
High–End
GPU
Mainstream
Graphics
10fps
5fps
60+
fps
5fps
30 fps
30+
fps
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
4
Host/Target architecture
Host System Target System
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Host OS
 Win 7, Win 8.1, Win 10
(64-bit)
DirectX*
 DX 9.x, 10.x, 11.2
Target Hardware
 Intel, Nvidia, AMD GPUs
 Windows x86 Tablets
5
Optimize Windows*, Android*, and Ubuntu* games!
Windows
Gaming
Android
Gaming
Host OS
 Windows, Ubuntu, Mac*
OSX
OpenGL ES*
 1.x, 2.x, 3.x
Target Hardware
 Intel® Atom™, ARM
Android OS
 4.x, 5.x
Ubuntu
Gaming
Host OS
 Ubuntu*
OpenGL*
 3.3, 4.0, 4.1
Target Hardware
 Intel® HD Graphics 4k-6k
Target OS
 Ubuntu 14.04, 15.04
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
6
What’s inside Intel® GPA?
System Analyzer / HUD
Frame AnalyzerPlatform Analyzer
In-game analysis
Single frame analysisTimeline analysis
Graphics Monitor
Launch & config tool
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
7
How to use GPA?
HUD / System Analyzer:
Frame Analyzer:
Platform Analyzer:
CPU Limited
GPU Limited
Capture
frame
Capture
trace
?Run with
Intel® GPA
In-Game Analysis Offline Analysis
System Analyzer, Frame Analyzer, Platform Analyzer
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Graphics Monitor
9
• Launch point
• Set HUD metrics
• Set capture triggers
• View Logs and System Info
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
System Analyzer
10
• View metrics while game is running
• Enable graphics experiments without
changing your code
• Identify CPU or GPU bottleneck using
just 2 metrics
• Capture frames and traces for more
detailed analysis
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
System Analyzer – Details – Real Time Metrics
11
• CPU Metrics
• GPU Metrics
• Memory Metrics
• Power Metrics
• Graphics API Metrics
• Other Platform Metrics
*Metric availability depends on
platform
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Heads Up Display (HUD)
14
• All System Analyzer
features
• Doesn’t require
separate host system
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Platform Analyzer
16
• See what the CPU and GPU are
doing
• Determine the cause of a starved
GPU queue
• Observe the relationship between
functions and metrics
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Platform Analyzer – Details
17
Bubble
Not using both
cores
GPU Queue DX Tasks SA Metrics
Context
Switches
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Frame Analyzer for DirectX* and OpenGL*
18
• See metrics per draw call and find
bottlenecks
• Analyze all graphics resources used to
create the frame
• Change rendering states and shaders
• Remove whole draw calls
• No recompiling needed.
• For Android* applications: debug
rendering issues at any stage of the
graphics pipeline
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Frame Analyzer for DirectX*
19
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Frame Analyzer DirectX* – Ergs and Metrics
20
• Identify performance
bottlenecks with the erg graph
• Select individual ergs for
further investigation
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Frame Analyzer for DirectX* – Experiments
21
• Immediately see performance deltas
• 2x2 Textures
• 1x1 Scissor Rect
• Simple Pixel Shader
• Disable Erg(s)
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Frame Analyzer for DirectX* – Texture Viewer
22
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Frame Analyzer for DirectX* – Geometry View
23
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Frame Analyzer for DirectX* – Shader Editing
24
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Frame Analyzer for OpenGL ES*
25
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Frame Analyzer for OpenGL ES* – Texture Viewer
27
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Frame Analyzer for OpenGL ES* – Geometry
28
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
Frame Analyzer for OpenGL ES* – Shader Editing
29
Copyright © 2015, Intel Corporation. All rights reserved.
*Other names and brands may be claimed as the property of others.
Optimization Notice
30
How to get started?
• No Code Changes Needed
• No Root Required*
• No Mobile App Installation
• ADB interface
* For platform analysis or debug enabled application
• No Code Changes Needed
• No Environment Changes
• No IDE Necessary
• Dual or Single System Analysis
https://software.intel.com/gpa
Intel Graphics Performance Analyzers (Intel GPA)

More Related Content

PPT
Rasberry pi
PDF
[AUG]개발자와 QA가 상생하는 테스트 프로세스
PDF
【Unite Tokyo 2019】バンダイナムコスタジオ流Unityの使い方
PDF
Case study: Open Source Automation Framework using Selenium WebDriver
PDF
【de:code 2020】 ゼロトラスト Deep Dive 間違いだらけのリモートワーク セキュリティ
PDF
Android Developer JeongJaeyun
PPTX
Robo Recallで使われている 最新のVR開発テクニックをご紹介!
PDF
Isolating GPU Access in its Own Process
Rasberry pi
[AUG]개발자와 QA가 상생하는 테스트 프로세스
【Unite Tokyo 2019】バンダイナムコスタジオ流Unityの使い方
Case study: Open Source Automation Framework using Selenium WebDriver
【de:code 2020】 ゼロトラスト Deep Dive 間違いだらけのリモートワーク セキュリティ
Android Developer JeongJaeyun
Robo Recallで使われている 最新のVR開発テクニックをご紹介!
Isolating GPU Access in its Own Process

What's hot (20)

PDF
테스트자동화 성공전략
PDF
【Unite Tokyo 2019】Unityでこんなに変わった!ぱちんこ映像開発ワークフロー
PDF
Software Craftsmanship - Building A Culture For The Future (GDG DevFest Istan...
PDF
多機能ボイチャを簡単に導入する方法
PDF
게임사를 위한 Amazon GameLift 세션 - 이정훈, AWS 솔루션즈 아키텍트
PPTX
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
PPTX
レゴブロックとC#を使ったIoT体験
PDF
UE4:2019年ノンゲーム分野での活用について
PDF
Automation Testing with KATALON Cucumber BDD
PDF
[26]자동화, 계륵에 살 붙이기 : Evolution of Android Automation Test
PDF
ネットワークについて
ODT
Testing in-python-and-pytest-framework
PPTX
5 steps to Automated Network Operations (NetOps)
PDF
Ui test 자동화하기 - Selenium + Jenkins
PDF
자바 서버 애플리케이션 아키텍처 안티 패턴
PDF
테스트수행사례 W통합보안솔루션
PDF
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナー
PPTX
レガシーコード改善のススメ
PDF
NVIDIA GRID K2とVDIにおけるCAD利用の評価
테스트자동화 성공전략
【Unite Tokyo 2019】Unityでこんなに変わった!ぱちんこ映像開発ワークフロー
Software Craftsmanship - Building A Culture For The Future (GDG DevFest Istan...
多機能ボイチャを簡単に導入する方法
게임사를 위한 Amazon GameLift 세션 - 이정훈, AWS 솔루션즈 아키텍트
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
レゴブロックとC#を使ったIoT体験
UE4:2019年ノンゲーム分野での活用について
Automation Testing with KATALON Cucumber BDD
[26]자동화, 계륵에 살 붙이기 : Evolution of Android Automation Test
ネットワークについて
Testing in-python-and-pytest-framework
5 steps to Automated Network Operations (NetOps)
Ui test 자동화하기 - Selenium + Jenkins
자바 서버 애플리케이션 아키텍처 안티 패턴
테스트수행사례 W통합보안솔루션
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナー
レガシーコード改善のススメ
NVIDIA GRID K2とVDIにおけるCAD利用の評価
Ad

Viewers also liked (20)

PDF
GS-4150, Bullet 3 OpenCL Rigid Body Simulation, by Erwin Coumans
PDF
Ultra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-Resolution
PDF
Masked Software Occlusion Culling
PDF
Innovación Congreso forestal
PPTX
Actuaciones txaranga malatxo
PDF
Xornada 7-
PDF
Nomads Media Kit 2010-2011
PPTX
Email Marketing Tips, Tricks and Trends From Brands Winning In the Inbox (5/2...
PDF
Portafolio rosamaria inee_ciclo escolar 2014-2015
PPTX
RedLink Network SSP 2015 (New and Noteworthy)
PDF
Investigar el comportamiento de consumo en Internet
PDF
Bulletin du gouvernement edition de juin 2015
PDF
Webinario vehiculo electrico y autoconsumo 2015
PDF
Building a Best-of-Class Branding Consultancy Brand by Hayes Roth, HA Roth Co...
DOCX
Una cámara fotográfica o cámara de fotos es un dispositivo utilizado para cap...
PDF
Folleto remachadora EMHART POP PRO SET 3400 - abril 2013
PPSX
Grupo mana
PPS
Presentación GIMH
PDF
User initiative for improving OOXML integration in LibreOffice/OpenOffice.org
PDF
CADISON World-issue 2014-4
GS-4150, Bullet 3 OpenCL Rigid Body Simulation, by Erwin Coumans
Ultra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-Resolution
Masked Software Occlusion Culling
Innovación Congreso forestal
Actuaciones txaranga malatxo
Xornada 7-
Nomads Media Kit 2010-2011
Email Marketing Tips, Tricks and Trends From Brands Winning In the Inbox (5/2...
Portafolio rosamaria inee_ciclo escolar 2014-2015
RedLink Network SSP 2015 (New and Noteworthy)
Investigar el comportamiento de consumo en Internet
Bulletin du gouvernement edition de juin 2015
Webinario vehiculo electrico y autoconsumo 2015
Building a Best-of-Class Branding Consultancy Brand by Hayes Roth, HA Roth Co...
Una cámara fotográfica o cámara de fotos es un dispositivo utilizado para cap...
Folleto remachadora EMHART POP PRO SET 3400 - abril 2013
Grupo mana
Presentación GIMH
User initiative for improving OOXML integration in LibreOffice/OpenOffice.org
CADISON World-issue 2014-4
Ad

Similar to Intel Graphics Performance Analyzers (Intel GPA) (20)

PPTX
Intel® Graphics Performance Analyzers
PPTX
Real-Time Game Optimization with Intel® GPA
PDF
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
PDF
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
PDF
Debug, Analyze and Optimize Games with Intel Tools
PDF
Accelerate Your Game Development on Android*
PPTX
Unity Optimization Tips, Tricks and Tools
PDF
In The Trenches Optimizing UE4 for Intel
PDF
Make your unity game faster, faster
PDF
More explosions, more chaos, and definitely more blowing stuff up
PDF
Real-Time Game Optimization with Intel® GPA
PDF
Efficient Rendering with DirectX* 12 on Intel® Graphics
PDF
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
PDF
It Doesn't Have to Be Hard: How to Fix Your Performance Woes
PPTX
Forts and Fights Scaling Performance on Unreal Engine*
PPTX
Improve the performance of your Unity project using Graphics Performance Anal...
PPTX
Design and Optimize your code for high-performance with Intel® Advisor and I...
PPTX
Getting Space Pirate Trainer* to Perform on Intel® Graphics
PDF
Play faster and longer: How Square Enix maximized Android* performance and ba...
PPT
Optimizing Direct X On Multi Core Architectures
Intel® Graphics Performance Analyzers
Real-Time Game Optimization with Intel® GPA
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools
Accelerate Your Game Development on Android*
Unity Optimization Tips, Tricks and Tools
In The Trenches Optimizing UE4 for Intel
Make your unity game faster, faster
More explosions, more chaos, and definitely more blowing stuff up
Real-Time Game Optimization with Intel® GPA
Efficient Rendering with DirectX* 12 on Intel® Graphics
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
It Doesn't Have to Be Hard: How to Fix Your Performance Woes
Forts and Fights Scaling Performance on Unreal Engine*
Improve the performance of your Unity project using Graphics Performance Anal...
Design and Optimize your code for high-performance with Intel® Advisor and I...
Getting Space Pirate Trainer* to Perform on Intel® Graphics
Play faster and longer: How Square Enix maximized Android* performance and ba...
Optimizing Direct X On Multi Core Architectures

More from Intel® Software (20)

PPTX
AI for All: Biology is eating the world & AI is eating Biology
PPTX
Python Data Science and Machine Learning at Scale with Intel and Anaconda
PDF
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
PDF
AI for good: Scaling AI in science, healthcare, and more.
PDF
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...
PPTX
Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...
PPTX
Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...
PPTX
AWS & Intel Webinar Series - Accelerating AI Research
PPTX
Intel Developer Program
PDF
Intel AIDC Houston Summit - Overview Slides
PDF
AIDC NY: BODO AI Presentation - 09.19.2019
PDF
AIDC NY: Applications of Intel AI by QuEST Global - 09.19.2019
PDF
Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...
PDF
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
PDF
Bring Intelligent Motion Using Reinforcement Learning Engines | SIGGRAPH 2019...
PDF
RenderMan*: The Role of Open Shading Language (OSL) with Intel® Advanced Vect...
PDF
AIDC India - AI on IA
PDF
AIDC India - Intel Movidius / Open Vino Slides
PDF
AIDC India - AI Vision Slides
PDF
Enhance and Accelerate Your AI and Machine Learning Solution | SIGGRAPH 2019 ...
AI for All: Biology is eating the world & AI is eating Biology
Python Data Science and Machine Learning at Scale with Intel and Anaconda
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
AI for good: Scaling AI in science, healthcare, and more.
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...
Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...
Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...
AWS & Intel Webinar Series - Accelerating AI Research
Intel Developer Program
Intel AIDC Houston Summit - Overview Slides
AIDC NY: BODO AI Presentation - 09.19.2019
AIDC NY: Applications of Intel AI by QuEST Global - 09.19.2019
Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Bring Intelligent Motion Using Reinforcement Learning Engines | SIGGRAPH 2019...
RenderMan*: The Role of Open Shading Language (OSL) with Intel® Advanced Vect...
AIDC India - AI on IA
AIDC India - Intel Movidius / Open Vino Slides
AIDC India - AI Vision Slides
Enhance and Accelerate Your AI and Machine Learning Solution | SIGGRAPH 2019 ...

Recently uploaded (20)

PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Electronic commerce courselecture one. Pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Programs and apps: productivity, graphics, security and other tools
Reach Out and Touch Someone: Haptics and Empathic Computing
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Machine learning based COVID-19 study performance prediction
Unlocking AI with Model Context Protocol (MCP)
Diabetes mellitus diagnosis method based random forest with bat algorithm
20250228 LYD VKU AI Blended-Learning.pptx
Approach and Philosophy of On baking technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Per capita expenditure prediction using model stacking based on satellite ima...
The AUB Centre for AI in Media Proposal.docx
Network Security Unit 5.pdf for BCA BBA.
MYSQL Presentation for SQL database connectivity
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Review of recent advances in non-invasive hemoglobin estimation
Electronic commerce courselecture one. Pdf
NewMind AI Weekly Chronicles - August'25 Week I
Building Integrated photovoltaic BIPV_UPV.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11

Intel Graphics Performance Analyzers (Intel GPA)

  • 1. Brandon Blair, Product Owner Updated 2016
  • 2. PC gaming (Windows*, Ubuntu*) Mobile gaming (Windows, Android*)
  • 3. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice 3 Intel® GPA - the app to optimize your games! Desktop / AIO High–End GPU Mainstream Graphics 10fps 5fps 60+ fps 5fps 30 fps 30+ fps
  • 4. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice 4 Host/Target architecture Host System Target System
  • 5. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Host OS  Win 7, Win 8.1, Win 10 (64-bit) DirectX*  DX 9.x, 10.x, 11.2 Target Hardware  Intel, Nvidia, AMD GPUs  Windows x86 Tablets 5 Optimize Windows*, Android*, and Ubuntu* games! Windows Gaming Android Gaming Host OS  Windows, Ubuntu, Mac* OSX OpenGL ES*  1.x, 2.x, 3.x Target Hardware  Intel® Atom™, ARM Android OS  4.x, 5.x Ubuntu Gaming Host OS  Ubuntu* OpenGL*  3.3, 4.0, 4.1 Target Hardware  Intel® HD Graphics 4k-6k Target OS  Ubuntu 14.04, 15.04
  • 6. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice 6 What’s inside Intel® GPA? System Analyzer / HUD Frame AnalyzerPlatform Analyzer In-game analysis Single frame analysisTimeline analysis Graphics Monitor Launch & config tool
  • 7. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice 7 How to use GPA? HUD / System Analyzer: Frame Analyzer: Platform Analyzer: CPU Limited GPU Limited Capture frame Capture trace ?Run with Intel® GPA In-Game Analysis Offline Analysis
  • 8. System Analyzer, Frame Analyzer, Platform Analyzer
  • 9. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Graphics Monitor 9 • Launch point • Set HUD metrics • Set capture triggers • View Logs and System Info
  • 10. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice System Analyzer 10 • View metrics while game is running • Enable graphics experiments without changing your code • Identify CPU or GPU bottleneck using just 2 metrics • Capture frames and traces for more detailed analysis
  • 11. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice System Analyzer – Details – Real Time Metrics 11 • CPU Metrics • GPU Metrics • Memory Metrics • Power Metrics • Graphics API Metrics • Other Platform Metrics *Metric availability depends on platform
  • 12. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Heads Up Display (HUD) 14 • All System Analyzer features • Doesn’t require separate host system
  • 13. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Platform Analyzer 16 • See what the CPU and GPU are doing • Determine the cause of a starved GPU queue • Observe the relationship between functions and metrics
  • 14. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Platform Analyzer – Details 17 Bubble Not using both cores GPU Queue DX Tasks SA Metrics Context Switches
  • 15. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Frame Analyzer for DirectX* and OpenGL* 18 • See metrics per draw call and find bottlenecks • Analyze all graphics resources used to create the frame • Change rendering states and shaders • Remove whole draw calls • No recompiling needed. • For Android* applications: debug rendering issues at any stage of the graphics pipeline
  • 16. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Frame Analyzer for DirectX* 19
  • 17. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Frame Analyzer DirectX* – Ergs and Metrics 20 • Identify performance bottlenecks with the erg graph • Select individual ergs for further investigation
  • 18. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Frame Analyzer for DirectX* – Experiments 21 • Immediately see performance deltas • 2x2 Textures • 1x1 Scissor Rect • Simple Pixel Shader • Disable Erg(s)
  • 19. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Frame Analyzer for DirectX* – Texture Viewer 22
  • 20. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Frame Analyzer for DirectX* – Geometry View 23
  • 21. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Frame Analyzer for DirectX* – Shader Editing 24
  • 22. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Frame Analyzer for OpenGL ES* 25
  • 23. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Frame Analyzer for OpenGL ES* – Texture Viewer 27
  • 24. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Frame Analyzer for OpenGL ES* – Geometry 28
  • 25. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice Frame Analyzer for OpenGL ES* – Shader Editing 29
  • 26. Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Optimization Notice 30 How to get started? • No Code Changes Needed • No Root Required* • No Mobile App Installation • ADB interface * For platform analysis or debug enabled application • No Code Changes Needed • No Environment Changes • No IDE Necessary • Dual or Single System Analysis