Computación Básica
Qué pasa cuando enciendes una computadora
Cómo funciona un circuito electrónico
¿Qué es un bit y qué es un byte?
Qué es un procesador (CPU) y la memoria (RAM)
¿Qué es un sistema operativo?
Todo lo que pasa tras enviar un mensaje de WhatsApp
Cómo las computadoras guardan datos
¿Cómo se organizan los archivos?
Teléfonos y sus "System on a Chip" o SOC
GPUs: Procesadores gráficos y de AI
Redes e Internet
¿Qué es un algoritmo? ¿Qué es un Lenguaje de Programación?
Direcciones IP y el protocolo de Internet
Nombres de dominio, DNS y cómo obtener un .com
Modelo Cliente/Servidor: ¿Cómo funciona un sitio web?
Sistemas Operativos y Almacenamiento
Diferencias entre Windows, Linux y MacOS
Permisos, niveles de procesos y privilegios de ejecución
Archivos: Metadatos, cabeceras y extensiones
Archivos y estructuras de datos
¿Qué son las bases de datos?
Cómo funciona un .ZIP
Cómo funciona el formato .JPG
Videos: contendores, codecs y protocolos
Introducción a Blockchain e Inteligencia Artificial
Arquitectura y funcionamiento interno de Blockchain
¿Qué es una red neuronal?
¿Cómo funcionan los LLMs?
You don't have access to this class
Keep learning! Join and start boosting your career
GPUs(Graphics Processing Units) transformed computing by enabling advanced graphics and parallel processing, changing everything from early video games like Pong to modern artificial intelligence and cryptocurrency applications. Understanding how GPUs work shows us how graphics technology positively affected multiple industries and our daily lives.
In the beginning, computers did not have displays, their results were printed on paper. The first displays came from the oscilloscope, an electronic instrument that displayed electromagnetic waves. Engineers adapted the oscilloscope and the first video game was born: Pong, marking the beginning of digital graphics before visual operating systems.
Later, simple games such as Tetris and Prince of Persia used minimal graphics capabilities on platforms such as UNIX or DOS. Thanks to this, computing took full advantage of the available chips driving a specific industry, GPUs.
A CPU performs complex calculations, but in sequential cycles, suitable for everyday programs such as Excel or web browsing. A GPU, on the other hand, has many smaller cores that execute simpler calculations but simultaneously, ideal for generating graphics made up of millions of pixels at the same time.
For example:
GPUs have a specialized memory called VRAM(Video RAM), designed to run parallel graphics tasks such as texturing in video games and complex simulations. This capability made scientific applications possible, creating supercomputers at lower prices as happened with PlayStation 3 and Linux.
NVIDIA's CUDA is an intermediate language that allows GPU programming directly for tasks beyond graphics, such as physics simulations, artificial intelligence and data processing in cryptomining.
Parallel processing on GPUs is also essential in:
This led to huge growth in demand for GPUs.
Currently, technologies such as virtual and augmented reality are driving major graphics innovations. Each eye requires separate graphical representations, demanding intensive and efficient graphics processing. Valve developed SteamOS, optimizing PC resources for gaming and virtual reality.
Animation, special effects and audiovisual content companies also rely on advanced GPUs, especially equipped with specific units to process graphics algorithms such as ray tracing (physical simulation of light) and multimedia (video) codecs.
GPUs have special hardware considerations. They are often connected directly to the motherboard via PCI-E ports. Due to the intense parallel processing, they require efficient dedicated cooling systems: fans, liquid cooling and even oil immersion, a technique used to effectively disperse heat for demanding tasks.
In mobile devices and Apple computers with System on a Chip, GPUs and CPUs are integrated on the same chips, increasing power efficiency and graphics performance.
We invite you to share your experience with the use of GPUs or any questions about their performance.
Contributions 0
Questions 0
Want to see more contributions, questions and answers from the community?