gpus, cpus and soc

15
GPUS ON SOC NVIDIA VS. AMD Prepared By: Omar Elshal 19-8014

Upload: omar-elshal

Post on 08-Aug-2015

293 views

Category:

Devices & Hardware


2 download

TRANSCRIPT

GPUS ON SOCNVIDIA VS. AMD

Prepared By:

Omar Elshal 19-8014

OUTLINE

• Introduction

• CPU vs. GPU & APU

• NVidia vs. AMD & INTEL

• AMD’s Cross fire vs. NVidia's SLI

• NVidia PhysX & CUDA

• NVidia Tesla & Tegra

• Market share

• Who wins ?

• References

INTRODUCTION

• Graphics Processing Unit (GPU) is a specialized processor that offloads 3D graphics rendering from the microprocessor.

• Used in ES, mobile phones, laptops, tablets and game consoles..etc.

• GPU cores are smaller and much more than CPU cores.

• CPU have weakness in Linear data execution used for

rendering pixels.

CPU VS. GPU

APU ARCHITECTURE

• Accelerated Processing Unit (APU) combines both CPU and GPU’s features.

• Term first introduced by AMD.

NVIDIA VS. AMD & INTEL

• Dedicated GPUs are much more powerful than integrated GPUs.

• Most if not all Intel GPUs are integrated ones.

• NVidia CUDA cores vs. AMD stream processors.

• NVidia's CUDA for parallel programming

• AMD powers Xbox one, PS 4 and Wii U by a custom-built APU.

AMD’S CROSS FIRE VS. NVIDIA'S SLI

• Both use the same concept of making use of more than 1 GPU to provide increased graphics performance.

• Hybrid SLI enables motherboard GPU to work with Dedicated GPU using GeForce Boost Mode.

• Each GPU render different frames allowing optimal performance.

• CrossFireX is not limited to using the same GPU model unlike SLI.

• HybridPower mode/OPTIMUS allows switching off dedicated GPU if not needed lowering system power, noise and heat.

NVIDIA ADVANCED PHYSX & 3D VISION

• NVIDIA® PhysX® is a powerful physics engine enabling real-physics in video games made exclusively for NVidia GPUs.

• PhysX is all about how objects move, interact and react.

• CPU does the PhysX for AMD but only NVidia GPUs allows using Advanced PhysX allowing a better visual experience.

• 3D Vision kit and glasses allows 3D gaming experience for supported games.

NVIDIA TESLA & NVIDIA TEGRA

• Tesla is used in some of the world’s fastest supercomputers nowadays.• 2008, Tegra is a System on Chip (SoC) series for smartphones, tablets and

mobile gaming consoles.• Tegra K1 in Q2 2014.

TEGRA K1• The Power Of An Xbox In A Mobile SoC, includes 192 GPU cores

• Support pc gaming technologies DirectX 11, OpenGL 4.4

• The first mobile processor to run Unreal Engine 4

• The only mobile GPU to support NVidia CUDA and other NVidia Technologies.

NVIDIA SHIELD• Uses Tegra 4

AMD’S MANTLE• AMD’s Mantle is a graphics API like DirectX and OpenGL but provides higher

performance.

• Utilize the CPU and GPU more efficiently.

• AMD claims to be an open API.

• Works only on AMD GPUs.

MARKET SHARE

• Intel owns nearly 49.4%, due to their integrated graphics solution being counted.

• Not counting those numbers, NVidia and AMD control nearly 100% as of 2008.

WHO WINS?

• For AMD and NVidia, success factors do not differ much.

• Every company whether Intel, AMD or NVidia leads in some particular field.

• They do not limit their innovation in one field.

• All companies started going SoC

REFERENCES

• http://www.nvidia.com/object/tegra-k1.html

• Video: http://www.nvidia.com/object/nvision08_gpu_v_cpu.html

• Slideshare slides: http://www.slideshare.net/iamsrijon/introduction-to-hybrid-sli-technology

• http://www.slideshare.net/CanOzdoruk/nvidia-tesla-k40-gpu

• http://www.nvidia.com/object/nvidia-kepler.html

• http://www.tomshardware.com/reviews/tegra-k1-kepler-project-denver,3718.html

• https://en.wikipedia.org/wiki/AMD

• http://www.amd.com/us/products/technologies/mantle/Pages/mantle.aspx#1

• http://www.nvidia.co.uk/object/cuda-parallel-computing-uk.html