FeiTeng (飞腾, fēiténg) es el nombre de varias unidades centrales de procesamiento de computadoras diseñadas y producidas en China para aplicaciones de supercomputación . [1] Los microprocesadores han sido desarrollados por Tianjin Phytium Technology. [2] Los procesadores también han sido descritos como la familia YinHeFeiTeng (银河飞騰, YHFT ). [ cita necesaria ] Esta familia de CPU ha sido desarrollada por un equipo dirigido por el profesor Xing Zuocheng de NUDT . [3]
La primera generación era compatible binariamente con Intel Itanium 2 . [4] [ dudoso – discutir ] La segunda generación, el FT64, era un sistema en un chip con CPU y procesador de flujo de 64 bits . [ cita necesaria ] Los chips FT64 se utilizaron en supercomputadoras YinHe (银河) como aceleradores . [4]
El FeiTeng-1000 es la CPU de tercera generación de la familia. Está fabricado con tecnología de 65 nm y contiene 350 millones de puertas. Su frecuencia de reloj es de 0,8 a 1 GHz. Es compatible con la arquitectura del conjunto de instrucciones SPARCv9 . [5]
Cada chip contiene 8 núcleos y es capaz de ejecutar 64 subprocesos . Hay 3 canales HyperTransport para enlaces coherentes, 4 controladores de memoria DDR3 y un enlace PCIe 2.0 de 8x. [6]
La supercomputadora Tianhe-1A utiliza 2.048 procesadores FeiTeng 1000. [7] Tianhe-1A tiene un rendimiento máximo teórico de 4.701 petaflops y también emplea 7.168 GPU Nvidia Tesla M2050 y 14.336 CPU Intel Xeon X5670, además de los procesadores FT1000. [6] [8] El FeiTeng-1000 es un procesador de ocho núcleos basado en el sistema SPARC y se utiliza para operar nodos de servicio en el Tianhe-1. [1] [6]
Un informe de 2012 para el servicio europeo de Computación de Alto Rendimiento afirmó que FeiTeng utilizó el trabajo del proyecto OpenSPARC . [9]
La supercomputadora Tianhe-2 utiliza procesadores 4096 Galaxy FT-1500 con 16 núcleos, basados en arquitectura OpenSPARC y 65 W TDP. Están fabricados con tecnología de 40 nm, los núcleos del procesador funcionan a 1,8 GHz. [10] El rendimiento máximo del FT-1500 es de 115 a 144 GFLOPS; cada núcleo puede ejecutar hasta 8 subprocesos entrelazados y admite operaciones vectoriales SIMD de 256 bits de ancho, incluido Fusioned Mul-Add (FMA). El caché de este SoC funciona a una frecuencia de 2 GHz, hay 16 KB L1i, 16 KB L1d, 512 KB L2 por núcleo y un caché L3 compartido de 4 MB. La caché L3 tiene 4 segmentos (1 segmento por bloque de 4 núcleos de CPU), cada uno de 1 MB con asociativo de 32 vías. Cache utiliza un protocolo de coherencia de caché basado en directorios. FT-1500 también tiene: [11]
FT-1500A es un SoC ARM64 diseñado por Phytium, que incluye 16 núcleos de procesador ARMv8 , un host PCIe de 32 carriles, 2 controladores Ethernet en chip GMAC y un controlador de interrupciones GICv3 con soporte ITS. [12]
En 2020, Feiteng anunció la disponibilidad del procesador S2500 y una hoja de ruta para los años siguientes. [13]
{{cite web}}
: Mantenimiento CS1: copia archivada como título ( enlace )