Como te dicen, los AMD FX y ultimos APUs/Athlon usan arquitectura CMT o Modular, 1MODULO=2Nucleos, la arquitectura CMT esta orientada a procesamiento paralelo, es decir, una tarea se puede dividir en varios hilos de procesamiento, entendiendose por hilo a la serie de instrucciones/calculos que el procesador debe de realizar. La idea es de que al empezar una tarea, esta se lleve a cabo en el primer nucleo del modulo, cuando comienza el otro hilo o cuando el primer nucleo se ve sobrepasado, comienza a trabajar el segundo nucleo del modulo, asi se optimiza el uso de los recursos compartidos.
En linux con su constante actualizacion del kernel, se aprovecha mejor el manejo de modulos, y en pruebas hechas en phoronix [sitio especializado en linux] pusieron a prueba que tambien escala la tecnologia Hyper-Threading de intel contra la CMT de AMD, resultando gano la de AMD ya que un modulo se comporta muy cercano a 2 nucleos independientes; asi que usando los 8 hilos, tiene mas eficiencia CMT contra Hyper-Threading.
Windows 8, su kernel esta optimizado para aprovechar mejor el CMT [los modulos de 2 nucleos], quiza por ello detecte 4MODULOS y no 8NUCLEOS. Aparte de que el procesador cuando no trabajan los demas nucleos los apaga.
Actualiza a Win 8.1 y usa CPU-Z o CoreTemp y estos deben detectarte los 8 nucleos/8threads [8hilos] del procesador.
