Tassadar
Master Chapuzas
- Registrado
- 22 Mar 2019
- Mensajes
- 2.907
- Puntos
- 113
Una pregunta que quería hacer, ya que veo tanto hype por el 12c/24h. El 8c/16h se supone que será una configuración en un único die de la forma 4 + CCX + 4. Sin embargo el de 12 serían 2 dies de la forma 3+ CCX + 3 cada uno.
No sería de esta forma peor opción usar dos dies (los famosos glued cpus?) y el modelo realmente interesante sería el 8/16?
Se especulaba que todas las configuraciones usarían dos chiplets desactivando núcleos, de forma que los octocores llevarían dos chiplets con 4 cores desactivados en cada chiplet.
Por la cantidad de L3 que llevan parece que esto no va a ser así y que los de 8 núcleos serán con un solo chiplet (como mostró Lisa en el CES).
¿Cuanto afectará al rendimiento? Pues creo que no lo sabremos hasta que veamos resultados, la inclusión del chip I/O hace que estemos en un terreno totalmente desconocido:
-Por un lado es peor tener dos chiplets y tener que comunicarse entre ellos, aunque se da por hecho que tienen un bus IF entre ellos sin tener que pasar por el I/O, lo cual es bueno.
-Por otro lado la caché se ha duplicado. Es más, en el modelo de 12 núcleos tendremos 64megas de L3, frente a los 16 megas que tiene el actual 2700x o los 32 megas que tendrá el 3800x de 8 núcleos. Este aumento de caché puede cambiar los resultados totalmente dependiendo de la aplicación que ejecutemos, haciendo que en algunas aplicaciones el de 12 núcleos sea superior por tener el doble de caché del de 8 núcleos, a pesar de tener que intercomunicarse los chiplets.
-Por si fuese poco, antes con un solo CCX había acceso directo siempre a la RAM, pero ahora aunque tengas un solo chiplet, has de pasar por el I/O, no sabemos hasta que punto hace que ahí esté la limitación y que no importe cuantos chiplets tengas.
Saludos