Mi resumen:
La CPU tiene la capacidad de procesar lo que sea: video, audio, etc. Sin embargo, la CPU es mas lenta en promedio que cualquier otra opción para representarlo. La CPU se comunica a través de un bus de datos con un chip llamado GPU (Graphic Processor Unit). Un GPU se especializa en representar gráficamente la información.
Hay CPUs que tienen la GPU integrada (utiliza el poder del CPU para procesar el video). Por otro lado hay CPUs que interactúan con GPUs de manera aparte (a través de un bus bridge llamado socket PCI-Express).
La GPU tiene:
*Menos “x”GHz, que una CPU.
*Mas Cores que una CPU.
*V-RAM (RAM de video).
*Efectiva para procesamiento paralelizado, tiene operaciones 3D, códecs, integrados.
Lo que sucede es que la GPU divide la pantalla en una matriz, la cual luego segmenta en regiones, y cada núcleo del GPU se encarga de dibujar un pixel de cada región de esa matriz. Para lograr un mejor performance. Esto es mucho más rápido de lo que podría lograr la CPU sola ya que debería dibujar pixel por pixel ella sola.
La GPU se comunica con la pantalla y con la RAM del sistema a través de los bridges del sistema operativo.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?