Registrado: 3 Feb 2001 Mensajes: 5.527
|
26/12/2012 20:45:16
|
|
| Enyap escribió: | Correcto, MSR.
Me pasa por escribir rápido.
| Cita: | | Yo diría que en gama media alta, Intel no tiene competencia, sobre todo mientras no sea generalizado el software que haga uso de los 6-8 núcleos, que ahí AMD podría recortar diferencias de rendimiento respecto a los i5, e incluso con los i7, en algunos usos. |
Lo sería si los 6-8 núcleos funcionasen como tales pero no es así. Son casi-cores porque trabajan por módulos. Visto de otra manera, lo que te venden como sixcore se asemeja más a la forma de trabajar de un procesador con 3 núcleos que a uno de 6, y lo mismo sucede con los octocore.
Así que si se pretende frenar a Intel con sus Sixcore, van a tener cuando menos que sacar un procesador de 12 núcleos por die y subir más las frecuencias.
AMD prefirió con los FX, la idea de fusionar cores y simplificarlos, caso antagónico al HT de Intel, que sirve para aprovechar mejor los recursos de hard de una cpu compleja. Lo que hizo AMD con la arquitectura de sus FX es simplificar la cpu para fusionar recursos. Viendolo de esta manera, yo no diría que AMD tiene procesadores de 6-8 núcleos reales en el mercado ( bueno, si, los Phenom II X6) , precisamente por eso, porque comparten recursos, como tampoco diría que un i7 con HT es un procesador de 8 núcleos, siendo 4 de ellos virtuales.
Es un diseño interesante pensando en operaciones multihilo y una idea bastante cuestionable si miramos su bajo ipc, cosa que por ejemplo, en el caso concreto de los juegos, puede y de echo tiene, una repercusión bastante notable.
|
Por eso he dicho que en aplicaciones que utilizasen 6-8 hilos, las diferencias entre los AMD FX y los i5, se reducirían y no menciono para nada que se igualaran o se inclinara la balanza a favor de los FX.
Básicamente un FX-6xxx es una CPU de 6 núcleos, un FX-8xxx es de 8 núcleos. Que sean núcleos simplificados, no hace que en esencia lo dejen de ser. Explicado de forma simplificada, cada módulo formado por 2 núcleos comparte las unidades relacionadas con operaciones de coma flotante y multimedia. Cuando se ejecutan dicho tipo de instrucciones, cada módulo es en la práctica el equivalente a un único núcleo, pero cuando se ejecutan instrucciones de enteros, cada módulo se comporta como dos núcleos con todas las de la ley. Ten en cuenta que en cualquier tipo de software, por mucho que haga uso de los conjuntos de instrucciones multimedia, el 90% está compuesto por instrucciones de enteros. La mayor parte del tiempo, se están ejecutando instrucciones de enteros, y por tanto cada módulo se comportará como dos núcleos.
EL camino de AMD es totalmente lógico. Fabricar una CPU con núcleos convencionales (que son muy complejos) llegando a 6, es muy costoso. Seguramente los Phenom II 6 núcleos le dejaban muy poco margen a AMD. Y con este tipo de CPU, ya está muy limitada a la hora de subirle la velocidad de reloj, dada su complejidad. Si haces núcleos más simples, tienes las puertas abiertas para ir metiendo más núcleos paulatinamente a medida de que adoptes procesos de fabricación más avanzados. Y a parte, tienes una CPU que tiene mucho más margen para alcanzar mayores velocidades de reloj. En un panorama donde el software tiende a ser cada vez más multihilo, la nueva arquitectura de AMD a largo plazo va a tener ventaja. De momento prácticamente el Piledriver (Vishera) de 6 núcleos, iguala a la anterior generación de Phenom II de 6 núcleos, y en general es mejor en juegos. Así que no estarán tan capados esos núcleos metidos en módulos: ejemplo
Los módulos de los AMD FX, no es lo mismo que el HT de Intel. En el HT de Intel están duplicadas algunas unidades de cada núcleo, una pequeña porción. En la arquitectura modular del AMD FX, está duplicado el 90% del módulo. Prácticamente cada módulo es 1,8 núcleos. El FX-6300 que cuenta con 3 módulos, está a la par que el mejor Phenom II de 6 núcleos. Si el FX-6300 no fuera un 6 núcleos de verdad, quedaría bastante por debajo del Phenom II.
************************* F I R M A *************************************************************************
Antes de llamar borrego a alguien, asegúrate que estás viendo un borrego y no tu reflejo en el cristal de la ventana desde la que miras con aires de superioridad.
|