Cots moves to multicore: AMD


Published on

Cameron Swen is the Divisional Marketing Manager for AMD’s Embedded Solutions Division. He is responsible for outbound marketing and works with AMDs customers to develop and market board and system level solutions to serve the COTS market.

1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Cots moves to multicore: AMD

  1. 1. AMD EMBEDDEDSOLUTIONS (AES)Cots moves to multi-coreCameron Swen
  2. 2. TYPES OF MULTI-CORE PROCESSORS Homogeneous Heterogeneous Multi-core Processor Multi-core Processor2 COTS Moves to Multi-core
  3. 3. MULTI-CORE PROCESSORS TUNED FOR TARGET MARKETS “Bulldozer” Performance & Scalability High Performance and Multi-processor Applications Low Power Applications “Bobcat” Flexible, Low Power & Small3 COTS Moves to Multi-core
  4. 4. MULTI-CORE BENEFITS Core 1 Core 2 Performance per Watt Deterministic behavior – Real-time software is not interrupted by GUI operations Reliability – Isolate critical system functions from non-critical functions Security – Isolate communications or user interface from sensitive data4 COTS Moves to Multi-core
  5. 5. A NEW ERA OF MULTI-CORE PROCESSOR DESIGN Heterogeneous Single-Core Era Multi-Core Era Systems Era Constrained by: Constrained by: Enabled by: Power Power  Abundant data parallelism Complexity Parallel SW availability  Power efficient GPUs Scalability Constrained by: Programming models Targeted ApplicationSingle-threadPerformance Performance Performance Throughput ? we are here we are here we are here Time Time Time (# of processors) (Data-parallel exploitation)5 COTS Moves to Multi-core
  6. 6. A NEW ERA OF PROCESSOR DESIGN & PERFORMANCE Microprocessor Advancement CPU Single-Core Multi-Core Heterogeneous Era Era Systems Era Heterogeneous System-level Computing programmable Programmability OpenCL/DX Homogeneous driver-based programs Computing Advancement GPU Graphics driver-based programs Throughput Performance GPU6 COTS Moves to Multi-core
  7. 7. TRADITIONAL X86 ARCHITECTURE 01010101010101 010101010101010 10101010101010 NORTH 101010101010101 01010101010101 BRIDGE 010101010101010 10101010101010 101010101010101CPUs are designed for: A Northbridge is designed for: GPUs are designed for:• General purpose tasks • Controlling communications • Graphics tasks (e.g. primary PC usage, calculations) among the CPU, GPU, RAM, (e.g. video rendering, display• Common applications (Windows®, BIOS and the Southbridge output) Spreadsheets, Word processing,…) • Most visual applications (3D-• Serial data processing rendering, HD Video playback) • Parallel data processing7 COTS Moves to Multi-core
  8. 8. INTRODUCING THE AMD ACCELERATED PROCESSING UNIT (APU) APUs are the next generation of AMD processors, with the combined power of AMD CPU technologies and discrete-class, DirectX®11 capable, AMD Radeon™ graphics. 8 COTS Moves to Multi-core
  9. 9. MULTI-CORE APU BENEFITS Performance Per Watt Platform Scalability Parallel Processing • Take full advantage of • A single platform can scale • Leverage parallel parallel processing from 1 to multiple cores processing to get the maximum performance • Scale x86 and graphics from the APU performance • Increase performance Gflops/Watt • Scale APU power from 5- without adding cost or power 18W to the system 5 • OpenCL™ allows programmers to preserve 0 their expensive source code Athlon™ II G-Series investment across multiple P320 product generations.Based on performance per watt comparisons between AMD Fusion APUs and the AMD Athlon™ II P320 CPU combined with the AMD Mobility Radeon™ HD 4250 GPU. In testing conducted byAMD performance labs, AMD Fusion APUs demonstrated the following: A-Series-up to approximately 500 GFLOPS; E-Series/C-Series-up to approximately 90 GFLOPS at 18/9 W. Incomparison, the AMD Athlon™ II P320 CPU and AMD Mobility Radeon HD 4250 GPU deliver a combined total of 74 GLOPS at 38 W. Requires application support for AMD Accelerated ParallelProcessing (APP) technology. AMD Accelerated Parallel Processing technology works with applications designed to take advantage of GPU acceleration capabilities. 9 COTS Moves to Multi-core
  11. 11. Disclaimer 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. Trademark Attribution AMD, the AMD Arrow logo, AMD Virtualization, AMD-V, Radeon, and combinations thereof are trademarks of Advanced Micro Devices, Inc. HDMI is a trademark of HDMI Licensing, LLC. DirectX and Windows are registered trademarks of Microsoft Corporation in the United States and/or other jurisdictions. OpenCL is a trademark of Apple Inc. used by permission by Khronos. PCIe and PCI Express are registered trademarks of PCI-SIG. Other names used in this presentation are for identification purposes only and may be trademarks of their respective owners. ©2011 Advanced Micro Devices, Inc. All rights reserved.11 COTS Moves to Multi-core