What is GPU (Graphics Processing Unit)?

Google Image Search


What is Graphics Processing Unit?

A Graphics Processing Unit is a co-processor that takes on graphical calculations and transformations.
 The GPU is great at rendering. It handles effects like panning (scrolling), transitions (window swapping), zooming, etc.]



For example, consider a game like a first-person shooter. The GPU, in this case, would be responsible for creating graphics, textures and colors within the game, while the CPU, not having to work the graphics, can use its resources for artificial intelligence or calculations of the game's mechanics. Modern mobile phones are equipped with advanced embedded chipsets that can do many different tasks depending on their programming. GPUs are an essential part of those chipsets and as mobile games are pushing the boundaries of their capabilities, the GPU performance is becoming increasingly important. 

How GPU is different CPU

A GPU's architecture does not differ too much from a CPU(Central Processing Unit). Its construction is much more optimized towards the efficient calculation of graphical information. Therefore, if you were to ask your GPU to perform anything other than graphical tasks, it would suddenly become an ineffective and slow component rather than the fine-tuned tool it is. However GPU takes the load off the CPU, so your CPU is free for other tasks



Features
GPU features include:
  • 2-D or 3-D graphics
  • Digital output to mobile phone
  • Texture mapping
  • Rendering polygons
  • Support for YUV color space
  • Hardware overlays
  • MPEG decoding
A GPU can be a stand-alone chip or, as is more often the case, integrated into a complete chip design that includes one or more CPU cores. NVIDIA's Tegra and the Adreno by Qualcomm are two examples of GPU families used in the mobile industry. 

Share this

Related Posts

First