AMD SOFTWARE UPDATE SASA MARINKOVIC, SR. MANAGER, MARKETING TERRY MAKEDON, SR. MANAGER, ENGINEERING UNDER EMBARGO UNTIL DEC. 5 2014 12:01 EST PEOPLE DON’T BUY PRODUCTS, THEY BUY SOLUTIONS 2 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST SOFTWARE IS A CRITICAL PART OF AMD SOLUTIONS AMD IS COMMITTED TO INNOVATION AND IMPROVEMENT 3 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST …WE DO IT BY FOCUSING ON OUR TWO MOST IMPORTANT AUDIENCES EMPOWER CUSTOMERS 4 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST ENABLE DEVELOPERS A RICH HISTORY OF INNOVATIVE AMD SOLUTIONS 5 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST AMD SOFTWARE AMD SOFTWARE SUCCESS OVER THE YEARS 2002 2005 2009 2010 2012 2014 First release of ATI CatalystTM Introduction of ATI CrossFireTM OpenCLTM AMD GPU and CPU support AMD Eyefinity support The “Catalyst Never Settle” performance driver AMD Mantle released 6 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST 80 7 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST MILLION DOWNLOADS* *2013 (amd.com only) CLOSE TO 100 REGISTERED DEVELOPERS IN MANTLE BETA PROGRAM NOW 8 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST INTRODUCING THE AMD CATALYST™ ™ OMEGA DRIVER “Special Edition” driver delivered to customers to enhance their AMD GPU and APU experience Feature Rich Performance Optimized Quality Improvements All improvements are carried forward in subsequent driver releases 9 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST AMD CATALYST™ OMEGA DRIVER TAKES AMD CATALYST TO THE NEXT LEVEL OVER 20 NEW FEATURES PERFORMANCE IMPROVEMENTS • UP TO 19% ON AMD RADEON GRAPHICS* • UP TO 29% ON AMD APUs** SIGNIFICANT NUMBER OF BUG FIXES AND IMPROVEMENTS AND SO MUCH MORE! 10 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST *on AMD Radeon™ R9 290X Graphics Bioshock Infinite **on AMD A10-7850K APU in Batman Arkham Origins CAPABILITIES IN DEPTH LOOK AMD FLUID MOTION VIDEO PERFECT PICTURE ENHANCEMENTS BETTER VIDEO QUALITY THAN MOST HIGH-END TVS Smooth Blu-ray Playback with Lower Power APUs Frame 1 Frame 1a Frame 1b Frame 2 Frame 2a High Quality Frame Rate Conversion Interpolates frames using GPU compute Removes Video Judder Available on AMD 7x00 Series APUs (35W+) AMD Radeon™ R7 & R9 Series GPUs 12 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST Available on PowerDVD 14 with BluRay content only CONTOUR REMOVAL PERFECT PICTURE ENHANCEMENTS AUTOMATIC VIDEO IMPROVEMENT Original Video Improved Algorithm for Compressed Videos Removes compression artifacts without disturbing video details Available on AMD Athlon™ APUs AMD 7x00 Series AMD Radeon™ R-Series GPUs 13 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST Processed Video 1080P DETAIL ENHANCEMENT PERFECT PICTURE ADDITIONS ENHANCE YOUR ENTERTAINMENT EXPERIENCE 1080P Detail Enhancement now for APUs Provides look-and-feel of 1080P video to lower-resolution content Improves frequency response and controllability of overshoot and noise immunity Available on AMD 7x00 Series AMD Radeon™ R-Series GPUs 14 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST Original Video Processed Video ULTRAHD-LIKE EXPERIENCE PERFECT PICTURE ADDITIONS MAKE YOUR 1080P CONTENT LOOK GREAT ON ULTRA HD DISPLAYS Makes 1080P Videos 4K-like Combination of: – Fluid Motion Video – Detail Enhancement – Adaptive upscaling Available on AMD Radeon™ R7 260 and higher 15 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST Original 4K Video Processed 1080P Video FRAME PACING ENHANCEMENTS ENHANCED FEATURE FOR DUAL GRAPHICS ENHANCED FOR SMOOTHER DUAL GRAPHICS GAMEPLAY Batman Arkham Origins Metro Series TombRaider Sniper Elite 3 and many more … Frame time (ms)-> – – – – Frame time (ms)-> Includes enhancements for Metro Last Light Redux Sniper Elite 3 Catalyst Omega Catalyst 14.9 Seconds -> Seconds -> FPS Std Dev / Avg Time Driver 14.501 14.301.1001 Alien Isolation 57.85 1.17% 57.18 Sniper Elite 3 49.89 1.67% Metro Last Light Redux 33.50 Metro 2033 Redux 26.12 14.501 14.301.1001 51.47% 49.07 35.47% 45.10% 22.39% 75.39% 5.32% 31.81 9.85% 12.85% 11.11% 4.53% 24.99 10.59% 50.26% 15.91% Higher is Better 39.27% Lower is Better Available on AMD APUs AMD Radeon™ GPUs 16 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST SEE ENDNOTES FOR SYSTEM CONFIGURATION NEW FEATURES: VIRTUAL SUPER RESOLUTION UP TO 4K QUALITY GAMING ON 1080p HD DISPLAYS Render games at higher resolution and display them at lower resolution Smoother textures and edges Enlarged 1920x1080 Game and Engine agnostic solution Simulates Super Sampling Anti-Aliasing (SSAA) for games that don’t support it Available on 1920x1080 1920x1080 with 4K VSR AMD Radeon™ R9 290 Series AMD Radeon™ R9 285 GPUs 17 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST Render games beyond 1080p and see more of the game Enlarged 1920x1080 with 4K VSR NEW FEATURES: VIRTUAL SUPER RESOLUTION (VSR) ENABLED THROUGH AMD CATALYSTTM CONTROL CENTER Enabled through AMD Catalyst Control Center Select higher resolution in-game settings 18 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST ALIENWARE GRAPHICS AMPLIFIER SUPPORT FOR AMD RADEON™ GRAPHICS AMPLIFY YOUR PERFORMANCE Support for AMD Radeon™ Graphics in Alienware Graphics Amplifier Expand the capability of the Alienware 13 notebook with a high-performance AMD Radeon graphics card Available on Supported on select AMD Radeon™ HD 5000 Series GPUs and newer 19 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST ALIENWARE GRAPHICS AMPLIFIER SUPPORT FOR AMD RADEON™ GRAPHICS AMPLIFY YOUR PERFORMANCE Support for AMD Radeon™ Graphics in Alienware Graphics Amplifier Expand the capability of the Alienware 13 notebook with a highperformance AMD Radeon graphics card Drive resolutions up to 4K Performance that far exceeds the built-in graphics. Available on Game Title External Display Resolution Built-in 860M AMD Radeon™ R9 290X Performance Increase Bioshock Infinite 1080p Ultra Quality 46.15 fps 76.22 fps 65% 1440p Ultra Quality 30.05 fps 69.84 fps 132% 4K Ultra Quality Not supported 44.48 fps 1080p Ultra Quality 44.1 fps 111.5 fps 153% 1440p Ultra Quality 27.8 fps 102.5 fps 268% 4K Ultra Quality Not supported 62.7 fps Sniper Elite 3 Supported on select AMD Radeon™ HD 5000 Series GPUs and newer 20 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST 13” notebook with an nVidia GeForce GTX 860M and a 1366x768 display Intel i5-4210U, 4GB DDR3, Windows 8.1 PRO 64bit, Radeon Driver 14.501-141112a, nVidia Driver 340.84 AMD FREESYNC TECHNOLOGY WHAT GAMERS HAVE BEEN WAITING FOR FREESYNC USES INDUSTRY-STANDARD DISPLAYPORT ADAPTIVE-SYNC AMD FreeSync off AMD FreeSync on Eliminates screen tearing without all the usual lag and latency Synchronizes the refresh rate of a compatible monitor to the frame rate of your content, however much it varies Monitor partners are validating with drivers from AMD now Monitors planned availability: Q1, 2015 Available on AMD FirePro™ AMD 7x00 Series AMD Radeon™ R-Series GPUs AMD FreeSync 21 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST FreeSync is an AMD technology designed to reduce or eliminate screen tears in games and videos by allowing the monitor’s refresh rate to be controlled by and synchronized to the graphics card. Requires DisplayPort 1.2a compliant monitors that support DisplayPort Adaptive-Sync and an enabled AMD Radeon™ R7 Series or R9 Series graphics card with forthcoming FreeSync-enabled driver. Support for use with multiple monitors planned. Confirm supported technologies with system manufacturer before purchase. SAMSUNG’S 2015 MONITOR 22 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST SAMSUNG’S 2015 MONITOR 23 | 2014 FUTURE OF COMPUTE | NOVEMBER 20-21 | CONFIDENTIAL 5K MONITOR SUPPORT DELL UP2715k UNPARALLELED DISPLAY PERFORMANCE FOR PROFESSIONALS AND GAMERS WHO REQUIRE THE HIGHEST RESOLUTION AVAILABLE Silky-smooth, fatigue-free graphics 5120x2880 at 60Hz 14.7 million pixels, 218 pixels-per-inch Dual DisplayPort 1.2 input Available on AMD FirePro™ AMD Radeon™ R-Series GPUs 24 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST http://www.dell.com/learn/us/en/uscorp1/secure/2014-09-04-dell-commercial-portfolio-launch EYEFINITY SEE MORE, DO MORE INTRODUCING SUPPORT FOR 24 DISPLAY EYEFINITY! Smooth, tear free video playback with up to 24 displays (4 GPUs) on Windows® Updated GUI for intuitive set up of Eyefinity desktop Quick setup of overlap and blending parameters Scale display capability in a single system configuration No need for 3rd party hardware and software solutions AMD Eyefinity technology supports up to six DisplayPort monitors on an enabled graphics card. Supported display quantity, type and resolution vary by model and board design. Mixed monitors of different resolutions are supported by select AMD FirePro™ professional graphics cards. Confirm specifications with manufacturer before purchase. To enable more than two displays, or multiple displays from a single output, additional hardware such as DisplayPort™-ready monitors or DisplayPort 1.2 MST-enabled hubs may be required. A maximum of two active adapters is recommended for consumer systems. See _www.amd.com/eyefinityfaq for full details. 25 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST FULL LIST OF FEATURES Compression Artifact Removal 2 OGL ES3.0 Detailed Enhancement 2 Faster Display Mode Enumeration Frame Rate Conversion 2.0 Color Gamut Remap Virtual Super Resolution VAAPI support for Phase 1 Decode 5K x 3K Display Support Rotated Eyefinity Support for Radeon™ R9 285 Dynamic Refresh Rate (FreeSync) Windows Installer Updates Frame Pacing for Dual Graphics Windows Autodetect Software Utility AMD CrossFire™ Frame Pacing improvements Linux® Distro Specific Packaging OpenCL 2.0 Configurable UVD Sessions Driver support for CodeXL 1.6 26 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST FULL LIST OF FEATURES AMD CrossFire™ Frame Pacing improvements ‒ Designed to reduce stuttering from graphics memory intensive applications: Tomb Raider, Hitman Absolution, Watch Dogs, Far Cry 3 Rotated Eyefinity Support for AMD Radeon™ R9 Display Mode Enumeration ‒ Designed to improve on “Plug a display -> See the display” time VAAPI support for Phase 1 Decode ‒ Embedded product feature to enable Video Acceleration API (VAAPI) for Linux® ‒ Enables video decoding in the AMD Catalyst™ Linux® Driver OpenMP 3.1 on HSA APUs ‒ AMD and SUSE Linux® have collaborated to create a GCC compiler allows OpenMP 3.1 applications to accelerate compute on HSA devices 27 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST 285 ‒ Enables a mix of portrait and landscape oriented displays Configurable UVD Sessions ‒ Embedded product feature to enable up to 20 simultaneous video streams (eg. Video Surveillance showing many camera streams) FULL LIST OF FEATURES Color Gamut Remap ‒ API to permit OEMs enablement of sRGB images on wide gamut displays for more natural colors OpenGL ES3.0 Support ‒ Support for Windows® and Linux® Improvements to AMD Catalyst™ Windows Installer ‒ Less clicks to get through an install ‒ Installer Windows resizing to match detected display 28 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST Windows Autodetect Software Utility ‒ Improved detection of the hardware on which the install is taking place Linux® Distro Specific Packaging ‒ Ubuntu and Red Hat Enterprise Linux distribution specific packages – much easier for users of those distributions to install AMD Catalyst Linux drivers PERFORMANCE GPU OPTIMIZATIONS MORE PERFORMANCE UP TO 19% MORE PERFORMANCE SINCE LAUNCH* Ultra HD Gaming with AMD Radeon™ R9 290X Graphics Batman Arkham Origins +10% +19% Bioshock Infinite More Performance for Radeon™ GPUs Great uplifts across many more titles +11% COD: Ghosts +8% Grid 2 +9% Sniper Elite 3 Rome 2: Total War +9% 0 20 40 60 Driver 13.12 Launch Press Driver 80 100 Catalyst Omega Available on AMD Radeon™ GPUs 30 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST See endnotes for configuration details *on AMD Radeon™ R9 290X Graphics Bioshock Infinite APU OPTIMIZATIONS MORE PERFORMANCE UP TO 29% MORE PERFORMANCE SINCE LAUNCH* 1080P Gaming on A10 7850K APU Batman Arkham Origins +29% +7% +16% Bioshock Infinite Free Performance Increases Simple upgrade adds more performance to your APU over time DOTA 2 +6% Fifa Online +19% Lego Batman 3 +5% Star Craft II +10% Call of Duty: Advanced Warfare 0 10 20 30 40 Catalyst 14.2 Launch Press Driver 50 60 70 Catalyst Omega Available on AMD APUs AMD Athlon™ APUs 31 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST See endnotes for configuration details *on AMD A10-7850K APU in Batman Arkham Origins DRIVER EFFICIENCY IMPROVEMENT ALL AMD PERFORMANCE: AMD APU PLUS AMD GPU UP TO 15% MORE PERFORMANCE Call of Duty: Advanced Warfare – 1080P 120 100 Great Performance For AMD Platforms Fine tuned driver for higher efficiency Great for High Core systems +15% 80 60 40 20 0 Call of Duty: Advanced Warfare Catalyst 14.9 Catalyst Omega Available on AMD APUs AMD Radeon™ GPUs 32 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST See endnotes for configuration details QUALITY AMD CATALYST OMEGA DRIVER QUALITY ASSURANCE Employed a 24/7 leveraged global test approach. Implemented large scale driver solution ‘Dogfooding’ ‒ participation from junior to senior management Implemented review and monitoring process to track and incorporate end-user issues and use cases ~65% more* Automated Test Cases 10% more* Various System Configurations 12% more* Manual Test Cases 10% more* Various Displays 34 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST *Compared to prior driver launches Source: AMD Internal QA BUT WE DID NOT STOP THERE 35 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST WE ENGAGED THE COMMUNITY On September 5, our community managers asked the PC communities to share their candid feedback. We had a plan to action this feedback: Create a top-10 list for the first AMD Catalyst™ Omega driver. 36 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST TOP BUG FIXES DRIVER BUG FIXES IN AMD CATALYSTTM OMEGA DRIVER THANK YOU FOR HELPING US WITH A REAL WORLD SNAPSHOT The community feedback gave us a clear list of issues prioritized by order of impact We had a dedicated team working on reproducing, debugging and fixing these issues. Top Bug Fixes For AMD Catalyst Omega Driver 37 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST Bug/Problem Status 14.9 Install issues for intermittent crash or black screen after install Fixed 14.9 Catalyst™ Control Center issues have occasional AMDMantle64.dll error popups during install Fixed Online video can sometimes crash when watching Youtube videos with hardware acceleration enabled Fixed Watching online flash videos in Google Chrome sometimes causes the browser to hang when hardware acceleration is enabled Fixed Displays that go in to sleep mode intermittently causes the display to not wake up Fixed AHCI Chipset Drivers can sometimes cause the system to crash on bootup Fixed 144Hz displays in AMD CrossFire™ configurations can cause intermittent crashing when launching D3D Applications Fixed Game stuttering or screen tearing in Quad CrossFire™ Fixed State of Decay textures can intermittently extrude beyond their boundaries or be corrupted Fixed HDMI audio stays disabled when a connected TV is disabled and then reenabled Fixed YOU MAKE US WHO WE ARE WWW.AMD.COM/REPORT WWW.AMD.COM/REPORT We continually have a list of top customer issues – we will make sure we put effort on the top issues as reported by the community 38 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST DEVELOPERS MANTLE 4 Game engines FROSTBITE 3 ENGINE CLOSE TO 20+ Games launched or in development CRYENGINE® NITROUS ENGINE 100 REGISTERED DEVELOPERS 40 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST 10 Developers publicly announced ASURA ENGINE IN MANTLE BETA PROGRAM NOW AMD GAMING EVOLVED CLIENT NEW: MANTLE SUPPORT FOR GAME CAPTURE AND VIDEO EDITOR CAPTURE, STREAM AND MEASURE FPS in MANTLE ENABLED GAMES Mantle support for GVR (game capture) and Twitch streaming Video editor Over 15 Million users worldwide AMD Radeon™ GCN-based GPUs AMD GCNbased APUs 41 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST TRESSFX HAIR 3.0 TressFX 3.0 now includes fur support ‒ Rendering of hair or fur onto skinned geometries TressFX 3.0 Maya plugin for hair/fur authoring ‒ Author hair/fur geometry and Maya and export in TressFX file format TressFX 3.0 library to read and render TressFX file formats ‒ Full library source code provided – no black box! TressFX 3.0 includes new rendering options for optimal scalability 42 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST OpenCL™ 2.0 OpenCL™ (Open Computing Language) is the first truly open and royalty-free programming standard for general-purpose computations on heterogeneous systems OpenCL™ allows programmers to preserve source code investment and easily target multi-core CPUs, GPUs, and APUs. Developed in an open standards committee with representatives from major industry vendors, OpenCL™ gives users what they have been demanding: a cross-vendor, non-proprietary solution for accelerating their applications on CPU, GPUs and APUs. AMD, an early supporter of OpenCL™ and leading innovator and provider of high-performance CPUs, APUs and GPUs, has delivered a complete acceleration platform for OpenCL™ Source: https://www.khronos.org/opencl/ 43 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST OpenCL™ 2.0 SUPPORT IN APP SDK 3.0 Most complete OpenCL 2.0 SDK available today Includes a complete set of sample code to ease ramp-up on OpenCL 2.0 core features Includes samples code for OpenCL 2.0 optional fine-grained SVM and platform atomics features (Linux® APU) Simple to use Web-based installer Comprehensive OpenCL programmers guide updated for OpenCL 2.0 Start developing for OpenCL 2.0 today with AMD APUs or AMD Radeon GPUs or AMD FirePro GPUs 44 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST NEW FOR OPENCL™ 2.0 NEW FEATURES GIVE GPUS MORE FREEDOM TO DO THE WORK THEY ARE DESIGNED TO DO SHARED VIRTUAL MEMORY DEVICE-SIDE ENQUEUE GENERIC ADDRESS SPACE Enables host and device kernels to directly share complex pointerbased data structures, eliminating explicit transfers between the host and devices while increasing programming flexibility. Updated for improved programmability and increased application efficiency. Enables functions to be written without named address spaces which increases flexibility and saves time by eliminating the need for multiple functions to be written. …Shipping with the AMD Catalyst™ Omega driver 2.0 45 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST https://www.khronos.org/registry/cl/specs/opencl-2.0.pdf THE HSA FOUNDATION RATIFIED 1.0 PROVISIONAL SPECIFICATIONS HSA Platform System Architecture Specification HSA Programmer’s Reference Manual HSA Runtime Programmer’s Reference Manual Defines the requirements for shared virtual memory, platform coherency, signaling, queuing mechanics and packet formats, context switching, and the HSA memory model. Contains the HSAIL Virtual ISA and Programming Model, Compiler Writer’s Guide, and BRIG (the "HSAIL" compiler intermediate language) object format. Defines the APIs in the HSA Runtime used for tasks such as initialization and device discovery, queue creation, and memory management. These specifications are at the "1.0 Provisional" Level and are available from the HSA Foundation web site 46 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST hsafoundation.com/standards HSA RUNTIME HSA Runtime from AMD adheres to the HSA Foundation specification to make HSA designs accessible to more programmers through a broader set of compute programming languages – it is open source, Linux® based, community driven HSA Runtime provides enablement for multiple languages to accelerate on HSA devices Languages coming to the HSA Runtime include C++ AMP, C++ Parallel STL, OpenMP, Python and Java HSAIL Runtime Linux® (Open source) Driver supports OpenMP 3.1 (Java (Sumatra/Aparapi) and C++AMP) programming models 47 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST HSA Runtime Hardware Innovation Software Innovation AMD CodeXL 1.6 A comprehensive tools suite for the performance-aware developer ‒ Debug, Profile and Analyze applications ‒ Works “out of the box”, does not require debugged/profiled application source code modifications or instrumentation ‒ Windows®, Linux® ‒ Standalone and integrated into Visual Studio New major features in release 1.6: ‒ Power Profiling ‒ GPU Profiler support for OpenCL 2.0 48 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST NEW IN CodeXL 1.6: POWER PROFILER REALTIME DISPLAY OF APU POWER CONSUMPTION Command line tool and online graphic client Online capture and display of power stats Display power consumption of APU sub-components Cumulative and average consumption histograms “Mullins”/”Kaveri” APUs and future releases Collect: ‒ ‒ ‒ ‒ Power consumption Core Frequency Temperature changes Voltage and Current levels Power (Joules) Cumulative Power Consumption, 69335.2 Joules Duration = 00:02:33:960 40,000 32,000 24,793 24,000 16,000 21,601 14,202 8,739.2 8,000 0 Other CPU CU0 Power CPU CU1 Power iGPU Power 49 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST NEW IN CodeXL 1.6: GPU PROFILER SUPPORT FOR OpenCLTM 2.0 API Trace View: Trace OpenCL™ 2.0 API calls, inspect input arguments and output results Timeline Visualization: Visualize host, kernel and data transfer execution in a timeline chart Summary Pages: Find the top bottleneck, top ten kernel execution and data transfer operations API Trace Analyzer: Identify failed API calls, resource leaks and best practices Performance Counter View: Collect GPU performance counters for OpenCL™ 2.0 kernels 50 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST AMD GPU PERFSTUDIO 3.1 GPU Performance Analysis & Debugging Tool for gaming & graphics applications ‒ Integrates: Frame Profiler, Frame Debugger, API Trace, GPU and CPU timing information ‒ Supports DirectX® 11, OpenGL® 4.x and Mantle applications ‒ Windows® and Linux® (server only) ‒ No special build required for your application, small footprint, no installation required New in GPU PerfStudio 3.1 ‒ Integrated GPU Shader Analyzer ‒ Mantle Support (for Mantle Beta Developers) ‒ Support for OpenGL 4.4 ‒ Major focus on Performance and Stability 51 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST AMD GPU PERFSTUDIO 3.1 – SHADER ANALYZER Support for AMD GCN Hardware Shows GPU ISA for all ASICs supported by the installed driver ‒ Not limited to installed GPU Support today for DirectX 11 Supports latest Windows SDK 8.1 HLSL compiler ‒ HLSL compiler can be replaced with older version to match developer toolchain. Provides useful statistics from shader compiler ‒ SGPR, VGPR usage ‒ LDS statistics ‒ ALU & Fetch Instruction Counts 52 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST IN SUMMARY EMPOWER CUSTOMERS 54 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST ENABLE DEVELOPERS EMPOWER CUSTOMERS AMD CATALYST™ OMEGA DRIVER ENABLES INCREDIBLE USER EXPERIENCE OVER 20 NEW FEATURES PERFORMANCE IMPROVEMENTS Up to 19% on AMD Radeon Graphics* Up to 29% on AMD APUs** SIGNIFICANT NUMBER OF BUG FIXES AND IMPROVEMENTS AND SO MUCH MORE! 55 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST ENABLE DEVELOPERS NEW TOOLS ENABLES DEVELOPERS TO CREATE POWERFUL NEW APPLICATIONS MANTLE MOMENTUM OPENCL 2.0 SUPPORT CODEXL 1.6 TRESSFX 3.0 AND MUCH MORE *on AMD Radeon™ R9 290X Graphics Bioshock Infinite **on AMD A10-7850K APU in Batman Arkham Origins THANK YOU UNDER EMBARGO UNTIL DEC. 5 2014 12:01 EST OpenCL™ 2.0 CORE FEATURES Device-side C11 atomics ‒ Enable parallel execution of threads to safely work on common data-sets ‒ Implemented as a subset of the C11 atomic and synchronization operations Pipes ‒ Simplifies implementation of common queue data structures ‒ Implemented as memory objects that store data organized as a first-in, first-out queue (FIFO) Several other features have been added to improve the OpenCL programming experience. For details, see the OpenCL 2.0 quick-reference card here: https://www.khronos.org/files/opencl20-quick-reference-card.pdf 57 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST OpenCL and the OpenCL logo are trademarks of Apple, Inc. and used by permission of Khronos. OpenCL™ 2.0 SUPPORT IN APP SDK 3.0 OpenCL 2.0 Core features (APP SDK 3.0 with 14.50 Driver): ‒ ‒ ‒ ‒ ‒ ‒ ‒ ‒ ‒ ‒ ‒ Shared Virtual Memory Coarse grain, Buffer mode Device-side enqueue (kernels enqueuing kernels, dynamic parallelism, …) C11 atomics Generic address space Program scoped variables Pipes Non-uniform workgroups (flexible ND-range) sRGB image reads Create an Image2D from buffer New workgroup built-in functions (all, any, broadcast, reduce, scan) Precision for Math built-in native functions OpenCL 2.0 Optional features (APP SDK 3.0 with14.50 Driver): ‒ Shared Virtual Memory Fine Grain Buffer Mode (Linux® APU only) ‒ Platform Atomics (Linux APU only) 58 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST ENDNOTES FRAME PACING ENHANCEMENTS AMD A10 7850K with an AMD Radeon™ R7 250 graphics, 2x4GB DDR3 2400, Windows 8.1 64bit comparing AMD Catalyst 14.300.1001 vs Driver 14.501. All tests run at 1080P at medium settings. APU OPTIMIZATIONS: AMD A10 7850K with R7 graphics, 2x4GB DDR3 2400, Windows 8.1 64bit comparing AMD Catalyst 14.2 vs Driver 14.50. In Lego Batman Max settings @ 1080p, we see 36fps to 43 fps. In Batman Arkham Origins @ 1080P, PHYSX=off GEOMETRYDETAIL=normal DYNAMICSHADOWS=normal MOTIONBLUR=off DOF=normal DISTORTION=off LENSFLARES=off LIGHTSHAFTS=off REFLECTIONS=off AO=normal we see an uplift from 34.96 fps to 45.2 fps. Bioshock infinite run at 1080P low settings scoring 35.7 fps and 38.15 fps. Dota2 @ 1080P max settings showed an uplift from 37 fps to 43 fps, Fifa Online @ 1080P max settings showed an uplift of 53fps to 56fps. Star Craft II @ 1080p max sees an uplift from 60.97 to 64.05 fps. Call of Duty: Advanced Warfighter @ 1080P Medium settings sees an uplift from 48 fps to 53 fps. GPU OPTIMIZATIONS: Intel Core i7 4690X with 16GB DDR3-1866, AMD Radeon™ R9 290X Windows 8.1 64bit comparing launch driver 13.12 vs Driver 14.501. All tests run at 3840x2160. Alien Isolation tested at high with 2xAF scored 42.64 vs 46.89 fps. Batman Arkham Origins @ PHYSX=off GEOMETRYDETAIL=dx11 DYNAMICSHADOWS=dx11 MOTIONBLUR=on DOF=dx11 DISTORTION=on LENSFLARES=on LIGHTSHAFTS=on REFLECTIONS=on AO=dx11 scored 42.85 vs 49.56 fps. COD Ghosts @ imagequality=extra dof=on ssao=hbao terraindetail=on motionblur=on distortion=on shadows=on scored 24.7 fps vs 27.5 fps. Bioshock Infinite @ ultra scored 30.47 vs 36.24 fps. Grid2 @ High Preset and 8xMSAA 16xAF scored 84 fps vs 90.64 fps. Rome 2 @ Very High scored 43 fps vs 46.8 fps. Sniper Elite 3 @ texturedetail=high motionblur=off quality=high ssaa=0 aalevel=high shadowdetail=high drawdistance=high ambientocclusion=off tessellation=off obscurancefields=off mantle=off scored 61.4 fps vs 67 fps. DRIVER EFFICIENCY IMPROVEMENT: AMD FX 8370 with 8GB DDR3-1866, AMD Radeon™ R9 290X Windows 8.1 64bit comparing last WHQL driver 14.9 vs Driver 14.501 using Call of Duty: Advanced Warfare @ 1080P Max settings. 59 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST ATTRIBUTIONS Images and logo for Crytek GmbH © 2014. All Rights Reserved. Crysis®, Crytek and CryENGINE are trademarks of Crytek GmbH. EA and the EA logo are trademarks of Electronic Arts Inc. All other trademarks are the property of their respective owners. Battlefield 4 Images and logos ©2014 Electronic Arts Inc. Battlefield, Battlefield 4 and the DICE logo are trademarks of EA Digital Illusions CE AB. Images for Thief © Square Enix Ltd., 2013. All Rights Reserved. Square Enix and the Square Enix logo are trademarks or registered trademarks of Square Enix Holdings Co., Ltd. Thief, the Thief logo, Eidos Montreal and the Eidos Montreal logo are trademarks or registered trademarks of Square Enix Ltd. All other trademarks are the property of their respective owners. Images and Logo for Star Citizen © 2014 Cloud Imperium Games. Star Citizen, The Next Great Starship, Cloud Imperium and Roberts Space Industries are trademarks of Cloud Imperium Games Corporation. All other trademarks are the property of their respective owners. Images and logo for Nitrous and Star Swarm © 2014 Stardock Entertainment and Oxide Games. Star Swarm and Nitrous Engine are trademarks of Oxide Games. All rights reserved. Sniper Elite III images and logos © 2014 Rebellion Developments Ltd. The Rebellion name and logo and the Sniper Elite name and logo and the Sniper Elite Eagle are trademarks of Rebellion and may be registered trademarks in certain countries. All rights Reserved. © 1991-2014 Take-Two Interactive Software and its subsidiaries. Developed by Firaxis Games. Sid Meier’s Civilization: Beyond Earth, Sid Meier’s Civilization, Civ, Civilization, 2K, Firaxis Games, Take-Two Interactive Software and their respective logos are all trademarks of Take-Two Interactive Software, Inc. All other marks and trademarks are the property of their respective owners. All rights reserved. © 2014 Electronic Arts Inc. Battlefield, Battlefield: Hardline, Frostbite and the DICE logo are trademarks of EA Digital Illusions CE AB. EA and the EA logo are trademarks of Electronic Arts Inc. ©2014 Electronic Arts Inc. EA and the EA logo are trademarks of Electronic Arts Inc. BioWare, the BioWare logo and Dragon Age are trademarks of EA International (Studio and Publishing) Ltd. PLANTS VS. ZOMBIES™GARDEN WARFARE © 2014 Electronic Arts Inc. Plants vs. Zombies, PopCap, EA and the EA Logo are trademarks of Electronic Arts Inc. 60 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST DISCLAIMER & ATTRIBUTION The information presented in this document is for informational purposes only and may contain technical inaccuracies, omissions and typographical errors. The information contained herein is subject to change and may be rendered inaccurate for many reasons, including but not limited to product and roadmap changes, component and motherboard version changes, new model and/or product releases, product differences between differing manufacturers, software changes, BIOS flashes, firmware upgrades, or the like. AMD assumes no obligation to update or otherwise correct or revise this information. However, AMD reserves the right to revise this information and to make changes from time to time to the content hereof without obligation of AMD to notify any person of such revisions or changes. AMD MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE CONTENTS HEREOF AND ASSUMES NO RESPONSIBILITY FOR ANY INACCURACIES, ERRORS OR OMISSIONS THAT MAY APPEAR IN THIS INFORMATION. AMD SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL AMD BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL OR OTHER CONSEQUENTIAL DAMAGES ARISING FROM THE USE OF ANY INFORMATION CONTAINED HEREIN, EVEN IF AMD IS EXPRESSLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ATTRIBUTION © 2014 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo, AMD Catalyst, Crossfire, Radeon and combinations thereof are trademarks of Advanced Micro Devices, Inc. in the United States and/or other jurisdictions. SPEC is a registered trademark of the Standard Performance Evaluation Corporation (SPEC). Other names are for informational purposes only and may be trademarks of their respective owners. Windows and DirectX are registered trademarks of Microsoft in the US and other jurisdictions. OpenCL and the OpenCL logo are trademarks of Apple, Inc. and used by permission of Khronos. 61 | AMD SOFTWARE UPDATE | UNDER EMBARGO UNTIL 05 DEC, 2014 @ 12:01 AM EST
© Copyright 2024 ExpyDoc