¿Cuál es la diferencia entre una GPU y una CPU?
What is the difference between a GPU and a CPU?
Central processing unit (CPU) and a graphics processing unit (GPU) have very different roles. The CPU can have multiple processing cores and is commonly referred to as the brain of the computer. It is essential to all modern computing systems as it executes the commands and processes needed for your computer and operating system. The CPU is also important in determining how fast programs can run, from surfing the web to building spreadsheets. The GPU is a processor that is made up of many smaller and more specialized cores. By working together, the cores deliver massive performance when a processing task can be divided up and processed across many cores.

While CPUs and GPUs have a lot in common - Both are critical computing engines. Both are silicon-based microprocessors. And both handle data - they do have different architectures and are built for different purposes.

The CPU is suited to a wide variety of workloads, especially those for which latency or per-core performance are important. A powerful execution engine, the CPU focuses its smaller number of cores on individual tasks and on getting things done quickly. This makes it uniquely well equipped for jobs ranging from serial computing to running databases.

GPUs began as specialized ASICs developed to accelerate specific 3D rendering tasks. Over time, these fixed-function engines became more programmable and more flexible. While graphics and the increasingly lifelike visuals of today’s top games remain their principal function, GPUs have evolved to become more general-purpose parallel processors as well, handling a growing range of applications.
La unidad central de procesamiento (CPU) y la unidad de procesamiento gráfico (GPU) tienen funciones muy diferentes. La CPU puede tener varios núcleos de procesamiento y suele denominarse el cerebro del ordenador. Es esencial para todos los sistemas informáticos modernos, ya que ejecuta los comandos y procesos necesarios para tu ordenador y sistema operativo. La CPU también es importante para determinar la velocidad a la que pueden ejecutarse los programas, desde navegar por Internet hasta crear hojas de cálculo. La GPU es un procesador formado por muchos núcleos más pequeños y especializados. Al trabajar juntos, los núcleos ofrecen un rendimiento masivo cuando una tarea de procesamiento puede dividirse y procesarse a través de muchos núcleos.

Las CPU y las GPU tienen mucho en común: ambas son motores de computación críticos. Ambos son microprocesadores basados en silicio. Y ambas manejan datos - tienen arquitecturas diferentes y están construidas para fines distintos.

La CPU es adecuada para una amplia variedad de cargas de trabajo, especialmente aquellas para las que la latencia o el rendimiento por núcleo son importantes. Como potente motor de ejecución, la CPU centra su menor número de núcleos en tareas individuales y en hacer las cosas rápidamente. Esto hace que esté excepcionalmente bien equipada para trabajos que van desde la computación en serie a la ejecución de bases de datos.

Las GPU empezaron como ASIC especializados desarrollados para acelerar tareas específicas de renderizado 3D. Con el tiempo, estos motores de función fija se hicieron más programables y flexibles. Aunque los gráficos y las imágenes cada vez más realistas de los mejores juegos actuales siguen siendo su función principal, las GPU han evolucionado para convertirse también en procesadores paralelos de propósito más general, que manejan una gama cada vez mayor de aplicaciones.
general_qa
es