1 | Introducing GPU PerfStudio 2.0 | GDC 2009 Introducing AMD GPU PerfStudio 2.0 Next Generation GPU Performance Analysis & Debugging Tool from AMD GPG.

Slides:



Advertisements
Similar presentations
Intel and Data I/O* Work Together to Optimize Programming Solutions *Other names and brands may be claimed as property of others.
Advertisements

DO YOU SPEAK FUTURE?. Cutting-edge technology for the development of business software applications Takes advantage of the most recent international trends,
Exploration of advanced lighting and shading techniques
Professional Services Developer Program Services
Using MapuSoft Instead of OS Vendor’s Simulators.
Productivity Tools For SAS . SAS ® users today ASAP ™Enhancement complementSoft introduces ASAP ™ an innovative productivity tool for SAS ® Diagramming.
Dragon Age II DX11 Technology
Debugging Tools Tim Purcell NVIDIA. Programming Soap Box Successful programming systems require at least three ‘tools’ Successful programming systems.
COMPUTER GRAPHICS CS 482 – FALL 2014 NOVEMBER 10, 2014 GRAPHICS HARDWARE GRAPHICS PROCESSING UNITS PARALLELISM.
GlTF and rest3d Patrick Cozzi University of Pennsylvania CIS Fall 2013.
ATI Stream ™ Physics Neal Robison Director of ISV Relations, AMD Graphics Products Group Game Developers Conference March 26, 2009.
Regional Partner Meeting April 27th PHPEdit extension for eZ publish.
Understanding the graphics pipeline Lecture 2 Original Slides by: Suresh Venkatasubramanian Updates by Joseph Kider.
what is VA? advantages tools a b c what is VA? advantages tools fully integrated architectural plug-in for Rhino 4 powerful feature-based editor to create.
HARDWARE ACCELERATED WEB BROWSER Berlian Juliartha M.P Indah Yudi Suryani Wais Al Qonri H
GORDON SELLEY TONY HOSIER AMD GPU DEVELOPER TOOLS TEAM OPTIMIZING LINUX GAMES FOR AMD GRAPHICS USING GPU PERFSTUDIO2.
Optimizing and Debugging Graphics Applications with AMD's GPU PerfStudio 2.2 GPG Developer Tools Raul Aguaviva Gordon Selley Seth Sowerby.
Damon Rocco.  Tessellation: The filling of a plane with polygons such that there is no overlap or gap.  In computer graphics objects are rendered as.
Tools for Investigating Graphics System Performance
1 Shader Performance Analysis on a Modern GPU Architecture Victor Moya, Carlos González, Jordi Roca, Agustín Fernández Jordi Roca, Agustín Fernández Department.
There has never been a better time to build a game that targets PC, tablets, phone and Xbox!
OPTIMIZING AND DEBUGGING GRAPHICS APPLICATIONS WITH AMD'S GPU PERFSTUDIO 2.5 GPG Developer Tools Gordon Selley Peter Lohrmann GDC 2011.
High Performance in Broad Reach Games Chas. Boyd
Filtering Approaches for Real-Time Anti-Aliasing /
IAR Bluetooth technical support 23th, April, 2002 Taipei David Feng IAR Business Concept.
Daniel Levy Solutions Consultant, Telerik Testing Tools Division.
Beyond Printf Debugging Graphics Through Tools Presenters  Dave Aronson  NVIDIA – Technical Evangelist   Karen Stevens  Microsoft.
4.7. I NSTANCING Introduction to geometry instancing.
Interactive Time-Dependent Tone Mapping Using Programmable Graphics Hardware Nolan GoodnightGreg HumphreysCliff WoolleyRui Wang University of Virginia.
1 Publication of C Data Warehouse Code 17/11/2002 – Today I am pleased to announce the publication of a suite of C code which has been used to load large.
Instructor Notes GPU debugging is still immature, but being improved daily. You should definitely check to see the latest options available before giving.
CS 450: COMPUTER GRAPHICS REVIEW: INTRODUCTION TO COMPUTER GRAPHICS – PART 2 SPRING 2015 DR. MICHAEL J. REALE.
The Graphics Rendering Pipeline 3D SCENE Collection of 3D primitives IMAGE Array of pixels Primitives: Basic geometric structures (points, lines, triangles,
Tone Mapping on GPUs Cliff Woolley University of Virginia Slides courtesy Nolan Goodnight.
XGL: X11 replacement ? O.Couet, ROOT meeting 11/07/2006.
Software development kit
Samba – Good Just Keeps Getting Better The new and not so new features available in Samba, and how they benefit your organization. Copyright 2002 © Dustin.
The Cg Runtime Cyril Zeller. Cg Pipeline Graphics programs are written in Cg and compiled to low-level assembly code... Cg Runtime API...
Accelerated Stereoscopic Rendering using GPU François de Sorbier - Université Paris-Est France February 2008 WSCG'2008.
BridgePoint Integration John Wolfe / Robert Day Accelerated Technology.
Xbox MB system memory IBM 3-way symmetric core processor ATI GPU with embedded EDRAM 12x DVD Optional Hard disk.
© Copyright Khronos Group, Page 1 OpenGL ES SIGGRAPH 2006 Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos.
SOC Virtual Prototyping: An Approach towards fast System- On-Chip Solution Date – 09 th April 2012 Mamta CHALANA Tech Leader ST Microelectronics Pvt. Ltd,
Rujchai Ung-arunyawee Department of Computer Engineering Khon Kaen University.
Havok FX Physics on NVIDIA GPUs. Copyright © NVIDIA Corporation 2004 What is Effects Physics? Physics-based effects on a massive scale 10,000s of objects.
Computer Graphics 3 Lecture 6: Other Hardware-Based Extensions Benjamin Mora 1 University of Wales Swansea Dr. Benjamin Mora.
Motivation Properties of real data sets Surface like structures
GAM666 – Introduction To Game Programming ● Programmer's perspective of Game Industry ● Introduction to Windows Programming ● 2D animation using DirectX.
Ray Tracing using Programmable Graphics Hardware
Edison Gao 主讲人:高原. GameFinal A Next-Gen 3D Game Engine Edison Gao.
Rong Lu Senior Program Manager, Visual Studio GPU Usage tool in Visual Studio.
Social Bar Every person is interested in three things at his bar: Every person is interested in three things at his bar: Music Music Alcohol Alcohol Social.
GPU Computing for GIS James Mower Department of Geography and Planning University at Albany.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
Welcome PROFESSIONAL HARDWARE: THE KEY TO SUCCESS FOR 3D DESIGN – PART 1 –
Perfecto We help customers deliver exceptional digital experiences.
Unit F451 Computer Fundamentals Components of a Computer System Software Data: Its representation, structure and management in information.
How to use a Pixel Shader CMT3317. Pixel shaders There is NO requirement to use a pixel shader for the coursework though you can if you want to You should.
2016 June Sapphire Tech INTERNAL ONLY. THE BEST OF PC GAMING IN A SINGLE CHIP Polaris Cus > 5 TFLOPs 256 bit 4 th Gen GCN 4K Encode/Decoder DP1.3/1.4HDR.
Integrated Profiling Tools Presenter Name
PHP + Framework + MVC. What is Framework? Common code - Generic functionality Extensible - Specific functionality Unlike library – Flow Dictated.
UI-Performance Optimization by Identifying its Bottlenecks
Introduction to OpenGL
Certifying graphics experiences on Windows 8
Introduction to geometry instancing
Computer Graphics Graphics Hardware
Debugging Tools Tim Purcell NVIDIA.
AMD GPU Performance Revealed
RADEON™ 9700 Architecture and 3D Performance
An Incremental Rendering VM
Presentation transcript:

1 | Introducing GPU PerfStudio 2.0 | GDC 2009 Introducing AMD GPU PerfStudio 2.0 Next Generation GPU Performance Analysis & Debugging Tool from AMD GPG Developer Tools Seth Sowerby Gordon Selley

2 | Introducing GPU PerfStudio 2.0 | GDC 2009 It’s Time for Change There is a real need for modern GPU Development Tools Clear Advantages for Developers  Cut Development Time –Expensive Developers writing code - not debugging  Improve Quality –Performance/Algorithm problems identified early –Testing & QA more able to solve issues  Developers should be in control –Single Vendor lock-in fragments the market –Tools should integrate with existing workflow

3 | Introducing GPU PerfStudio 2.0 | GDC 2009 Introducing GPU PerfStudio 2.0  A new GPU Performance Analysis tool from AMD –Rewritten from the ground up –No code in common with previous tool of the same name –We liked the name though - so decided to keep it  Extensive feature set including: –Frame Debugger –Shader Debugger –Frame Profiler  Open Development Tool –Works on all vendor hardware –Provides solid framework for future growth & expansion

4 | Introducing GPU PerfStudio 2.0 | GDC 2009 PerfStudio 2.0 Demonstration

5 | Introducing GPU PerfStudio 2.0 | GDC 2009 Miscellaneous Features  Native Support for 32 & 64 bit applications  No installation required  No custom driver requirements  No modifications to target application necessary  Client / Server model  Optimized for ATI Radeon Graphics

6 | Introducing GPU PerfStudio 2.0 | GDC 2009 GPU PerfStudio 2.0  Frame Debugger  Access to geometry, textures, and render state in a frame  Diagnose algorithm and performance problems  Frame Profiler  Identify GPU bottlenecks  Determine most costly draw calls and state groupings  Shader Debugger  Debug shader code from within your application  Develop complex graphics algorithms efficiently  GPU PerfStudio 2.0 combines these tools in an easy to use IDE

7 | Introducing GPU PerfStudio 2.0 | GDC 2009 GPU PerfStudio 2.0 Availability Beta Available Today for DirectX 10.0 and DirectX 10.1  Final release Q2 09 Free to all developers

8 | Introducing GPU PerfStudio 2.0 | GDC 2009 Other AMD GPU Tools Available at:  AMD Tootle  ATI Compress  GPU MeshMapper  GPU ShaderAnalyzer  RenderMonkey™  The Compressonator GPU PerfStudio 2.0 Beta Available Today for DirectX 10.x 