Buenas gente, como siempre sigo haciendo post y temas de lo que me gusta, la informatica y por sobre todo, el hardware...

Porque es mejor el Phenom II que el FX? A ver...

cache

ahora bien, la verdad es que, como actual usuario de AMD, el lanzamiento de la serie FX fue muy esperado, pero poco alentadora...

son buenos los FX? claro que lo son, pero aqui la gran pregunta... Porque se dice que los Phenom II son mejores y muchos bench lo demuestran?

Y es aca donde comenzo mi investigacion, necesitaba indagar, leer, analizar todo lo que encontrara de estos muchachos y creo que descubri la causa del xq el Phenom II, se puede decir que, es mejor que el FX...

Primero seria bueno que visiten un post que hice, mostrando como es la arquitectura del FX...

http://www.taringa.net/posts/info/14599223/Por-que-AMD-FX-no-es-lo-que-esperebamos_-A-ver-_.html

una vez "chusmeado" el post, comenzemos...

Como referencia tome los modelos Phenom II X6 1100t y FX-8150, los 2 tope de gama de su generacion.

La ventaja mas grande que tiene el FX son 2 nucleos mas que el Phenom II, que no es poca cosa... pero el tema es que al FX le "tarda mas" en llegar la informacion de la memoria, cosa que para el Phenom II no es tanto problema, y esto sabes a que se debe??? a la memoria cache "L1"...

el FX tiene 256 KB (code) / 128 KB (data)

y

el Phenom II 384 KB (code) / 384 KB (data)

pero esa poca diferencia, "hace la diferencia"?

si, la memoria caché es una parte primordial de un sistema. Es una memoria de alta velocidad que se usa para acelerar los procesos que se ejecutan y reducir el tiempo de acceso a la memoria principal. Podemos verla como una memoria mas pequeña y rápida que almacena copias de datos, los cuales son usados mas frecuentemente por la memoria principal.

Con la memoria caché cada vez que la CPU solicite datos, mandará una petición a la memoria principal, la cual se enviará de vuelta a la CPU mediante el bus de memoria. Esto es un proceso lento. La idea de la caché es que esta memoria extremadamente rápida, guardará los datos a los que se accede de forma mas habitual. Esto se hace para devolver la respuesta lo mas rápido
posible al CPU. Está basado en jugar con los porcentajes. Si un trozo de información ha sido accedido 5 veces anteriormente, es muy probable que esta porción de datos sea requerida de nuevo y por ello se almacena en la cachè.

Ahoar bien, sabemos que hay niveles... L1, L2, y L3... el FX tien 8Mb de L2 y L3 conta 3Mb L2 y 6Mb L3 del Phenom II, pero tiene menos de la mas importante, la L1...

Cuando el procesador necesita acceder a un dato, el primer lugar donde busca, es en la cache L1, luego la L2 y en fin, la L3, o sea, los datos mas requeridos se guradan en la L1 (el FX tiene poco espacio para eso, pero mucho para albergar tareas pocousadas)...

Con esta explicacion, quiero demostrar xq FX no es lo que queriamos y si AMD hubiese lanzado el "Phenom III x8" seriamos los hombres mas felices del planeta, jaja...

Esto no es mas que una conclucion mia y debe estar lejor de ser certera, pero creo que es una explicacion mas que clara y puede que esto, tenga algo que ver con el desempeño extraordinario de la linea Phenom II...

No es ciencia cierta, reitero, pero es para tener en cuenta

Espero que los que tenian muchas dudas, lejos de haberlos complicado mas, hallan comprendido esto, ya me tomo un trabajo importante, jaja

Ojala les halla gustado...

Muchas gracias, y hasta pronto...