- Las GPU están diseñadas para procesar gráficos más rápido. Esto significa que están diseñados para el rendimiento. Realmente están optimizados para realizar ciertas operaciones mucho más rápido que las CPU y, en consecuencia, ciertas operaciones son mucho más lentas que las CPU.
- La GPU es mucho más lenta en velocidad de reloj que las CPU (a partir de ahora). Creo que un NVIDIA Fermi 580 funciona a ~ 700 Mhz. Su CPU promedio de almacenamiento en estos días es> 2 Ghz.
- Podría pensar que armar 100 GPU obviamente vencería a una CPU de 4 núcleos / 8 núcleos. Lamentablemente, las GPU solo son rápidas si todas las GPU se pueden utilizar al mismo tiempo. Dichos problemas que pueden dividirse en muchos subproblemas sin dependencias entre ellos se denominan problemas vergonzosamente paralelos.
- El movimiento del mouse, el tacto, el teclado, la programación y la administración de la memoria no son problemas embarazosamente paralelos. De hecho, muchas cosas que hacemos todos los días con nuestras PC no son vergonzosamente paralelas.
En este artículo, puede ver que problemas simples como la secuencia de Fibonacci, la multiplicación de matrices que se puede dividir en pedazos más pequeños sin muchos problemas son los que realmente pueden explotar completamente el paralelismo cuando agregamos más y más núcleos. Las cosas que hacemos todos los días, como ordenar, copiar la memoria, son malas cuando se trata de explotar el paralelismo.
Dicho esto, las GPU hacen lo que están diseñadas para hacer mejor, las CPU hacen lo que están diseñadas para hacer mejor.
- ¿Quién diseña los sistemas de archivos y cómo lo hacen?
- Cómo saber la capacidad máxima del HDD que mi PC puede manejar
- ¿Cuál es la mejor compilación de PC para juegos con menos de 70000 INR en India?
- ¿Qué tan segura es la desfragmentación de disco?
- ¿Cuál es la resolución de imagen más grande que puede manejar una computadora moderna?