AMD FX

serie de microprocesadores From Wikipedia, the free encyclopedia

AMD FX es una serie de microprocesadores x86-64 de gama alta diseñada por AMD para computadoras personales presentada en el año 2011. Esta afirmaba ser la primera línea de procesadores de escritorio con 8 núcleos,[4] aunque solo contaba con 4 FPUs, pues cada grupo de 2 núcleos compartía una sola FPU.[5] Fueron originalmente basados en la arquitectura Bulldozer, y luego reemplazada por Piledriver en 2012.[6][7]

Tipo Línea de microprocesadores de AMD
Desarrollador AMD
Fabricante GlobalFoundries
Fecha de lanzamiento 1 de marzo de 2011
Datos rápidos FX, Información ...
FX
Información
Tipo Línea de microprocesadores de AMD
Desarrollador AMD
Fabricante GlobalFoundries
Fecha de lanzamiento 1 de marzo de 2011
Comercializado por AMD
Datos técnicos
Memoria DDR3[1]
Frecuencia de reloj de CPU 2,8 GHz — 5 GHz
Longitud del canal MOSFET 32 nm[2] — 28 nm
Conjunto de instrucciones AMD64 (x86-64)
Microarquitectura Piledriver
Bulldozer
Número de núcleos Hasta 8 núcleos
Tipo de zócalo Socket AM3+[3]
Cerrar

La idea principal de esta arquitectura es tener un clúster de 2 núcleos de enteros completos, que comparten una FPU, la caché L1 de instrucciones (la de datos es independiente), la caché L2, y el front-end (que puede subdividirse para atender a cada núcleo si es necesario).[8] A esta disposición AMD la denominó CMT (Cluster Multi Thread).

FX sustituyó a la arquitectura Phenom II, y en 2017 esta sería sustituida por Zen, bajo la marca Ryzen.[9]

Disposición de los módulos

Cada módulo de 2 núcleos comparte:

  • La caché L1 de instrucciones de 64 KB y 2 vías.
  • Las etapas de fetch (32 bytes / ciclo).
  • El hardware de Branch Prediction.
  • Los cuatro decoders X86.
  • La caché L2 compartida para cada dos INT cores con su L2 TLB.
  • El Data Prefetcher encargado de precargar datos en las cachés.
  • La FPU dual de 128 bit FMAC

Cada módulo de 2 núcleos no comparte:

  • Un scheduler de enteros (INT scheduler) por core, unificado para ALUs y AGUs.
  • L1d de 16 KB y alta asociatividad.
  • Dos ALUs. Unidades de proceso de enteros.
  • Dos AGUs. Unidades de generación de direcciones de memoria.
  • Juego de registros y de registros alias con su hardware de renombramiento.
  • Unidad de Load - Store con procesamiento fuera de orden en lecturas y escrituras a memoria con sus colas de comandos.

Según AMD, la mejora de prestaciones en enteros gracias a integrar un segundo núcleo en el módulo ronda el 80%.[cita requerida]

Referencias

Related Articles

Wikiwand AI