Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Procesador matrix 2000 Integrantes: Andy Jipa Edson Carrillo De Loayza Luis Dávila Córdova Erika Da Silva Saldaña Manuel Del Aguila Shermully Elton Torres Ferreyra Sadrac CURSO: Arquitectura de Computadoras Docente: Ing. Alejandro Reategui Pezo MATRIX 2000 Matrix-2000 ( MT-2000 ) es un procesador de 64 bits y 128 núcleos diseñado por NUDT e introducido en 2017. Este chip fue diseñado exclusivamente como un acelerador para la supercomputadora Tianhe-2 de China con el fin de actualizar y reemplazar los antiguos aceleradores Knights Corner de Intel después de que la administración Obama prohibiera la venta de aceleradores de alto rendimiento a China. Matrix-2000 cuenta con 128 núcleos RISC que funcionan a 1,2 GHz y alcanzan 2,46/4,92 TFLOPS (DP/SP) con una disipación de potencia máxima de 240 W. Se dice que Matrix-2000 se fabrica con una tecnología de proceso de vanguardia en China, aunque no se reveló la información exacta del proceso. ARQUITECTURA Matrix-2000 consta de 128 núcleos, ocho canales de memoria DDR4 y carriles PCIe x16. El chip consta de cuatro supernodos (SN) que constan de 32 núcleos, cada uno de los cuales funciona a 1,2 GHz con una disipación de potencia máxima de 240 vatios. NoC Cuatro SuperNodos conforman el chip. Cada SN presenta tres enlaces de transporte de interconexión rápida (FIT). Las FIT son una interconexión punto a punto con un ancho de banda bidireccional de 25,6 GB/s por enlace y un retraso de ida y vuelta informado de aproximadamente 20 ns. Cada FIT incluye una verificación de redundancia cíclica (CRC) y un mecanismo de reintentos para garantizar una transmisión correcta. Cada puerto se utiliza para conectarse a cada uno de los otros SN. Matrix-2000 admite el modo DMA para mejorar la utilización del ancho de banda del enlace FIT con una utilización informada del 93,8 % en dicho modo. Supernodo (sn) Cada red SuperNode en un chip (NoC) se implementa como una topología de malla de 4 por 2 para un total de 8 clústeres de CPU. Cada clúster consta de un enrutador, una unidad de control de directorio (DCU), 4 núcleos de CPU y un caché compartido. Adjuntos a cada supernodo hay dos controladores de memoria DDR4 en extremos opuestos. Con 4 núcleos por nodo y 8 nodos por Supernodo, hay un total de 32 núcleos por SN. El núcleo realiza el cumplimiento de la coherencia de caché. El enrutamiento se realiza a través del enrutador en cada uno de los clústeres. El enrutador tiene cuatro canales de comunicación: Respuesta, Solicitud, Snoop y Reconocimiento. Cada canal tiene un ancho de 128 bits. núcleo Cada núcleo es una computadora con conjunto de instrucciones reducido (RISC) que presenta una tubería en orden con 8 a 12 etapas. El núcleo incorpora una arquitectura de conjunto de instrucciones de vector extendida de 256 bits junto con dos unidades de procesamiento de vector (VPU) de 256 bits. Cada núcleo es capaz de realizar 16 operaciones de coma flotante de doble precisión en cada ciclo. Operando a 1,2 GHz, cada núcleo tiene un rendimiento máximo de 19,2 GFLOP (1,2 GHz * 16 FLOP/ciclo). Con 32 núcleos de este tipo en cada supernodo, el rendimiento máximo de cada SN es de 614,4 GFLOPS. Asimismo, con cuatro SN por chip, el rendimiento máximo del chip es de 2,458 TFLOPS de precisión doble o 4,916 TFLOPS de precisión simple. Vale la pena señalar que el núcleo es totalmente compatible con la aritmética de doble precisión y precisión simple estándar IEEE (FP de 64/32 bits), pero no con precisión media (16 bits). Controlador de memoria Matrix-2000 admite ocho canales de DDR4 que funcionan a 2400 MT/s distribuidos entre los supernodos con 2 controladores por SN. Tipo máximo DDR4-2400 Soporta ECC Sí Controladores 8 Canales 8 Ancho 64 bits El ancho de banda máximo 143,1 GiB/s Banda ancha Único 17,88 GiB/s Doble 35,76 GiB/s Cuádruple 71,53 GiB/s Octava 143,1 GiB/s resumen tiene subobjeto Matrix-2000 - NUDT#paquete + frecuencia base 1.200 MHz (1,2 GHz, 1.200.000 kHz) + recuento de núcleos 128 diseñador NUDT anunciado por primera vez 2015 lanzado por primera vez 2017 nombre completo de la página nudt/matriz-2000 tiene soporte de memoria ecc cierto en vez de microprocesador lfecha 2017 título de la imagen principal Matrix-2000, paquete frontal ancho de banda de memoria máximo 143,1 GiB/s (248,994 GB/s, 146 534,4 MiB/s, 0,14 TiB/s, 0,154 TB/s) canales de memoria máximos 8 número de modelo Matriz-2000 nombre Matriz-2000 paquete FCCLGA-4201 disipación de potencia 240 W (240 000 mW, 0,322 CV, 0,24 kW) tipo de memoria compatible DDR4-2400 tecnología CMOS número de hilos 128 tamaño de palabra 64 bits (8 octetos, 16 nibbles) GRACIAS
Compartir