Logo Studenta

Procesador matrix 2000

¡Estudia con miles de materiales!

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

Continuar navegando

Materiales relacionados