13.07.2015 Views

The AMD Fusion APU

The AMD Fusion APU

The AMD Fusion APU

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Outline• Origin of the <strong>APU</strong>• <strong>APU</strong> Design• Other CPU / GPU Integration Technologies• Performance


<strong>The</strong> Origins of the <strong>APU</strong>


Multicore Speedup Needs Parallelism


Accelerated Processing Unit


<strong>AMD</strong> <strong>Fusion</strong>• <strong>AMD</strong>'s first <strong>APU</strong> design• CPU and GPU on a single dieo Faster interconnectso Shared memory


Current <strong>AMD</strong> <strong>Fusion</strong> PlatformsBrazos• Ultra-portable• Low power usage• Low thermal outputo TDP of 6-18W• 1-2 'Bobcat' cores• 80 Radeon coresLynx• Desktop/Mobile• High-performance• Higher powerusage• High thermal outputo 25-100W• 2-4 K10 cores• 160-400 Radeoncores


CPU Design (Llano)


<strong>APU</strong> Design (Llano)


Future <strong>APU</strong>s


OpenCL• Heterogeneous Computing Language• Portableo Supports x86 CPUs, <strong>AMD</strong> GPUs, and nVidia CPUs• Similar to Co No recursiono Fixed Length Arrays Only• Requires Explicit Memory Managemento Example: Moving from main memory to GPUmemory• Other technologies:o DirectCompute, CUDA


Other CPU / GPU Integration Technologies• Intel Sandy Bridge and Ivy Bridge• Intel Larrabee / MIC• Cell• ARM SoC


Intel Sandy Bridge and Ivy Bridge• Sandy Bridge is currently available.• Ivy Bridge is scheduled to be available laterthis year.• Hardware Dedicated to:o Graphicso Video Decoding and Encodingo Generation of Random Numbers (Ivyonly)


Intel Larrabee / MIC• Not yet released• Intended for High Performance Computing• Simplistic x86 cores• Powerful vector processing units• Could potentially be added to a future IntelCPU.• Cache control instructions


Cell• Currently Available• Contains both traditional cores and vectorcores• Each vector core has a small amount ofmemory that is separate from main memory.


ARM SoC• Integrates:o CPUso GPUso Memoryo Input / Output• Integration is mainly for power consumptionreasons, not performance reasons.


Netbook Performance Comparision<strong>AMD</strong> <strong>Fusion</strong>Intel AtomCPU C-50 E-350 N570 D525GPU Radeon 6250 Radeon 6310 GMA 3150 nVidia IONScreen Size 10.1 inches 12.1 inches 10.1 inches 12.1 inches


Netbook CPU Performance


Netbook GPU Performance


Netbook Power Comparision


Desktop Performance Comparision• <strong>AMD</strong> <strong>Fusion</strong> <strong>APU</strong>s:o A8-3850: 4x2.9GHz, 4MB L2 Cache, Radeon 6550Do A8-3500: 3x2.1GHz, 4MB L2 Cache, Radeon 6530Do A4-3300: 2x2.5GHz, 1MB L2 Cache, Radeon 6410D• Intel CPUs:o Core i3-2130: 2X3.4 GHz, HyperThreading,3MB L3 Cache, HD Graphics 2000o Core i3-2125: 2X3.3 GHz, HyperThreading,3MB L3 Cache, HD Graphics 3000Pentium G620: 2X3.3 GHz, HyperThreading,3MB L3 Cache, HD Graphics


Desktop CPU Performance


Desktop GPU Performance


Power Usage


Works Cited<strong>AMD</strong> <strong>Fusion</strong>:http://developer.amd.com/assets/apu101.pdfhttp://sites.amd.com/us/fusion/Pages/whitepaper.aspxhttp://sites.amd.com/us/Documents/48423B_fusion_whitepaper_WEB.pdfhttp://realworldtech.com/page.cfm?ArticleID=RWT062711124854http://www.pcper.com/reviews/Graphics-Cards/<strong>AMD</strong>-<strong>Fusion</strong>-System-Architecture-Overview-Southern-Isle-GPUs-and-Beyondhttp://www.pcmag.com/article2/0,2817,2399789,00.aspOpenCL:http://developer.amd.com/zones/OpenCLZone/courses/Documents/Introduction_to_OpenCL_Programming%20(201005).pdfPerformance Comparison:http://www.xbitlabs.com/articles/mobile/display/amd-fusion-intel-atom.htmlhttp://www.xbitlabs.com/articles/cpu/display/amd-fusion-intel-core-i3_9.htmlOther:http://spectrum.ieee.org/tech-talk/semiconductors/processors/with-denver-project-nvidia-and-arm-join-cpugpu-integration-racehttp://www.bit-tech.net/hardware/cpus/2011/10/10/all-about-ivy-bridge/6http://semiaccurate.com/2009/08/19/intel-use-larrabee-graphics-cpus/


Questions?

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!