GPUs, tarjetas de video y sonido

Clase 7 de 32Fundamentos de Ingeniería de Software

Resumen

Sabemos cómo los archivos se cargan en memoria, pero ¿cómo veo en pantalla que el archivo se ha abierto?

Esto se logra gracias a la Graphic Processing Unit o GPU.
gpus.jpg
La CPU puede ejecutar cualquier proceso, incluido el dibujado en pantalla de ciertos datos. Pero no es ella quien se encarga, sino la GPU: tarjetas especialmente fabricadas para realizar estas tareas.

La comunicación entre la CPU y la GPU se ejecuta actualmente a través de un socket llamado PCI-Express.

Estas placas de vídeo tienen sus propias unidades o núcleos de procesamiento y su propia memoria RAM.

Lo que sucede es que la GPU divide la pantalla en una matriz y cada núcleo se encarga de dibujar una parte de esa matriz, para lograr una 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.

Contribución creada con los aportes de: Mayra López.