En teoría, pueden.
El problema es que las CPU no están diseñadas teniendo en cuenta los gráficos. Un chip que se especializa en una tarea específica siempre superará a un procesador general.
Las GPU están diseñadas para tipos específicos de tareas muy rápidamente, mientras que la CPU está más cerca del jack de todos los oficios, por así decirlo. Las GPU son muy paralelas, tienen mucha potencia computacional para tareas que pueden ser paralelas, mayor latencia y pueden dividir las cosas en trozos.
- Recientemente obtuve una nueva computadora portátil y cuando enchufo el adaptador de pared, hace una chispa y le da a los dientes pequeños 'moretones'. ¿Esto dañará mi computadora?
- La GTX 1080 Ti fue lanzada. ¿Es posible que esté en una computadora portátil para juegos?
- ¿Cuál es la mejor computadora portátil para programar por menos de $ 1,500?
- ¿Cuáles son las cosas que debo tener en cuenta para actualizar mi procesador HP Pavilion 15 (2016) core i3 a core i7?
- ¿Cuáles son las fuentes más comunes de 'ruidos divertidos' que surgen de un disco duro?
El uso de una CPU para realizar esas tareas conduciría a un mayor consumo de energía, una menor eficiencia computacional y sería mucho más lento. Por lo tanto, tenemos GPU dedicadas a la tarea.
Hay otros chips muy especializados que son para tareas específicas llamadas ASIC y chips que se pueden programar para realizar tareas muy especializadas llamadas FPGA. Sin embargo, el punto es que están especializados, como la GPU para hacer esa tarea.