
Bueno gente, la verdad que he leído por muchos lados que los AMD FX son una mentira, que son pésimos, y demás criticas destructivas, pero el problema esta en que nadie se tomo el trabajo de investigar lo suficiente sobre el por que un micro de 4 núcleos puede ser superado casi por un dual core como es un intel i3, o por que un micro de 8 núcleos es superado por un micro de 4 núcleos como es un intel i5. Pero bueno, dejemos de lado un poco a intel que ya mucha fama tiene y centrémonos en la verdad de la milanesa, los AMD FX Bulldozer.
Para empezar quiero distinguir 2 partes claves de la CPU:
Primero la FPU (Float Point Unit), o unidad de coma flotante, esta es la unidad encargada de realizar todos los trabajos de cuentas con coma que realiza la cpu, o en su defecto el núcleo que lo contenga, es de vitan importancia cuando se trabaja en planillas de calculo o con software de matemática ya que estos son ejemplos de programas que utilizan la coma flotante como un recurso casi constante.
La segunda parte es la ALU (Arithmetic and Logic Unit), o unidad aritmético lógica, esta unidad es la encargada de realizar las operaciones tales como suma, resta, multiplicación, y las operaciones lógicas como if, and, or, not (si, y, o, no).
Una vez entendidas esas 2 partes pasemos al diseño de un núcleo. en un núcleo, primero que nada el procesador busca la siguiente instrucción, luego una vez que trae de la memoria el decodifica la instrucción y luego define como procesarla, si lo realiza la ALU, o la FPU, esto es algo que normalmente un núcleo tiene 1 ALU y 1 FPU, digo normalmente ya que hay casos en que no es tan así.
Ahora bien, entendido ese pequeño detalle de como trabaja la cpu en cuanto a realizar instrucciones se refiere, dicho sea de paso, aunque parezca poco, es TODO lo que hace la cpu, cuentas, asique si, pagamos fortuna por calculadoras poderosas, pero bueno, sigamos con el tema en cuestión.
La arquitectura que planteo AMD para los Bulldozer se baso en el hecho de que las cuentas con punto flotante o con coma para el lenguaje coloquial, no eran tan comunes como las operaciones con enteros, dicho sea de paso, el 70% de las operaciones normales que se realizan con una pc son operaciones con números enteros ya que esto le cuesta menos trabajo a la CPU, o mejor dicho, es mas rapida la ALU que la FPU por cuestiones de representacion de los numeros.
Para esto AMD planteo el siguiente esquema para los Bulldozer

Sin entrar mucho en detalle ya que el gráfico es demasiado complejo para lo que estoy tratando de explicar, se ve claramente que en ese core de AMD se tienen 2 ALU, o mejor dicho en este caso 2 núcleos de entero y uno solo de coma flotante, entonces, este conjunto AMD los llama módulos, pero a ciencia cierta, no es mas que un core disfrazado, con mayor capacidad para multi thread, es por esto que muchos al leer quad core, en realidad lo que tendrían que leer es 4 core de enteros, 2 core de coma flotante, esto le permite a AMD reducir tamaños y tener en un mismo bloque de silicio mayor cantidad de operaciones de números enteros por ciclo, lo mismo aplica para los micros de 6 y 8 núcleos, los núcleos de AMD son núcleos de enteros, mientras que cada 2 núcleos de enteros comparten 1 núcleo de punto flotante. En la siguiente imagen se muestra eso para el caso de los micros de la serie 8xxx (los famosos micros de 8 nucleos):

Si bien AMD los hace figurar como 8 núcleos, por lo que dije antes de que la mayor parte de operaciones se realizan con números de punto flotante, cuando estos llegan a la CPU producen que 2 cores de enteros no sean capaces de trabajar como deben puesto que comparten el mismo despachador de instrucciones.
Esto no es mas que un simple resumen del por que, muchos que critican a los micros AMD es porque no conocen realmente como esta armada la estructura interna de los mismo.
Si quieren saber mas siempre se puede buscar por internet, wikipedia o como no algún trabajo sobre arquitectura de procesadores.
EDIT: Me falto agregar, cualquier critica que deseen hacerme por favor no duden en dejarla en los comentarios, mi idea fue explicar brevemente, podría ser mas extenso, pero seria tedioso y molesto de leerse