Serizawa
Si ese es el ancho de banda total.... pero aquí viene la realidad de como funciona el sistema.
Pero ahora resulta que estás en un escenario donde la CPU necesita 25 GB/s.
Pues no le van a quedar 420 GB/s para la GPU..... eso no va así.
Le van a quedar 340 GB/s, con todo lo que eso significa. Habrá juegos donde no se noten, y juegos donde si se note. Eso depende.
A lo que quiero llegar es que el uso de memorias gráficas que las comparte la CPU, el efecto que tiene la CPU en el ancho de banda que retrae a la GPU es muchísimo mayor que el ancho de banda efectivo que esta esta comiendo.
Lo hace porque cada vez que pide un dato por ejemplo de 64 bits la cpu, realmente, para que lo entienda la gente, está ocupando una autopista que es de 256 bits, y a veces más, que hay consolas que tienen buses más grandes. Y por esa autopista (el bus de datos) que está ocupando, durante ese tiempo, no pueden ir datos a la GPU. Es decir, la cpu está pidiendo 25 GB/s de datos, pero está ocupando un bus por el que podrían pasar 100 GB/s que nadie más en ese momento puede utilizar. Esto es porque la memoria de PS5 por ejemplo tiene 256 bits de bus, cuando la RAM típica a la que acceden las CPU tienen 64.
Repito que además, no se quien fue, pusieron una gráfica de lo que pasa con el ancho de banda de la gpu cuando la cpu lo utiliza, lo que pasa es que no explicaron por qué, que es lo que te estoy haciendo ahora.
Y luego está el tema que dije antes, esta memoria tiene una latencia de hasta 4 y 5 veces más que la RAM tradicional, es decir, cuando la CPU pide el dato a la memoria el rendimiento cae en picado, y como dije antes, esto ya es un tema de diseño de ahorro de costes, las consolas actuales sus CPUs tienen hasta 4 veces menos cache que las mimas CPU de escritorio, que sería lo que se podría usar para mitigar algo el que utilicen memorias tan malas para la CPU.
Por eso cuando juntas todo el rendimiento es horrible. Ventaja, que económicamente el ahorro es bestial, le pones un 50% menos de memoria, y gastas menos en el controlador, en disipación, etc. Es un win win en toda regla para sobre todo sistemas de bajo coste, o que tienen que ocupar muy poco, como los mini pcs.
Pero es un tema de costes, no de rendimiento. Si quieres máximo rendimiento usas dos bancos de memoria. O por que crees que no hay PCS de alta gama a nivel gráfico con memoria unficada? 🤣🤣
Es que la prueba de que es una basura a nivel de rendimiento está ahí, los PCs más potentes, usan dos bancos de memoria.