Grupo de núcleos de procesador ARM de 64 bits
ARM Neoverse es un grupo de núcleos de procesadores ARM de 64 bits con licencia de Arm Holdings . Los núcleos están destinados a centros de datos , computación de borde y computación de alto rendimiento . El grupo consta de ARM Neoverse V-Series, ARM Neoverse N-Series y ARM Neoverse E-Series. [1] [2]
Serie V de Neoverse
Los procesadores Neoverse Serie V están diseñados para la informática de alto rendimiento .
Neoverso V1
Neoverse V1 (nombre en código Zeus [3] ) se deriva del Cortex-X1 [4] e implementa el conjunto de instrucciones ARMv8.4-A y parte de ARMv8.6-A. [5] Arm lo anunció oficialmente el 22 de septiembre de 2020. [6] Se dice que inicialmente se realizó con un proceso de 7 nm de TSMC . Uno de los cambios con respecto al X1 es que admite SVE 2x256-bit.
Según The Next Platform , AWS Graviton3 se basa en Neoverse V1. [7] [8]
Neoverso V2
Neoverse V2 (nombre en código Demeter ) se deriva de ARM Cortex-X3 e implementa el conjunto de instrucciones ARMv9.0-A. Fue anunciado oficialmente por Arm el 14 de septiembre de 2022. [9] [10] NVIDIA Grace, [11] AWS Graviton4 [12] y Google Axion [13] se basan en Neoverse V2.
Cambios notables con respecto a Neoverse V1: [14]
- Capacidad BTB: 12K entradas
- Predictor TAGE: 8 tablas
- Caché de microoperaciones: 1536 entradas (reducidas para lograr eficiencia)
- Ancho de decodificación: 6
- Cambiar nombre / Ancho de envío: 8
- ROB: 320 entradas
- Puertos de ejecución: 15
- Caché L2: 1024-2048 KB por núcleo
- Interconexión de malla CMN-700
- Hasta 256 núcleos por chip
- Hasta 512 MB de SLC
- Ancho de banda de hasta 4 TB/s
Neoverso V3
Neoverse V3 (nombre en código Poseidon ) fue anunciado por Arm junto con los anuncios de V2 y E2. [15] Está destinado a sistemas que incluyen DDR5 , PCIe gen6 y CXL 3.0 . El nombre en código Poseidon se utilizó por primera vez para la generación que sucedió a Zeus , ahora V1, y está previsto para 2021 en un nodo de 5 nm. [16]
Serie N de Neoverse
Los procesadores Neoverse Serie N están diseñados para uso en centros de datos centrales .
Neoverso N1
El 20 de febrero de 2019, Arm anunció la microarquitectura Neoverse N1 (cuyo nombre en código es Ares ) derivada del Cortex-A76 rediseñado para aplicaciones de infraestructura/servidor. El diseño de referencia admite hasta 64 o 128 núcleos Neoverse N1. [17] [18]
Cambios notables respecto al Cortex-A76:
- Caché I y caché D coherentes con uso de LD de 4 ciclos
- Caché L2: 512–1024 KB por núcleo
- Interconexión en malla en lugar de 1 a 4 núcleos por clúster
Neoverse N1 implementa el conjunto de instrucciones ARMv8.2-A.
Las plataformas de CPU Ampere Altra (2 sockets, 80 núcleos) y AWS Graviton2 (64 núcleos) se basan en núcleos Neoverse N1 y se lanzaron en 2020. [19]
Neoverso N2
El Neoverse N2 (nombre en código Perseus ) se deriva del Cortex-A710 e implementa el conjunto de instrucciones ARMv9.0-A. [19] Fue anunciado oficialmente por Arm el 22 de septiembre de 2020. [6] El 28 de agosto de 2023, Arm anunció el Neoverse CSS N2 (Genesis), una implementación de subsistema de CPU personalizable por Arm para reducir el tiempo de comercialización para los clientes. [20] [21] [22] [23] La CPU Microsoft Azure Cobalt 100 de 128 núcleos usa Neoverse N2. [24]
Cambios notables con respecto al Neoverse N1: [25] [26]
- Capacidad BTB: 8K entradas
- Caché de microoperaciones: 1536 entradas
- Cambiar nombre / Ancho de envío: 5
- ROB: 160+ entradas
- Profundidad de la tubería: 10 ciclos
- Puertos de ejecución: 13
- Compatibilidad con SVE2
- Interconexión de malla CMN-700
Neoverso N-Siguiente
Neoverse N-Next, presumiblemente N3, fue anunciado por Arm junto con los anuncios de V2 y E2. [15] Está destinado a sistemas que incluyen DDR5 , PCIe gen6 y CXL 3.0 .
Serie E de Neoverse
Los procesadores Neoverse Serie E están pensados para la informática de borde . Están diseñados para aumentar el rendimiento de los datos con un menor consumo de energía.
Neoverso E1
Neoverse E1 se deriva del Cortex-A65AE [27] e implementa el conjunto de instrucciones ARMv8.2-A. Admite SMT .
Neoverso E2
Neoverse E2 se deriva del Cortex-A510 [15] e implementa el conjunto de instrucciones ARMv9-A.
Neoverse E-Next
Neoverse E-Next, presumiblemente E3, fue anunciado por Arm junto con los anuncios de V2 y E2. [15] Está destinado a sistemas que incluyen DDR5 , PCIe gen6 y CXL 3.0 .
Rendimiento teórico de la multiplicación de matrices
Sucesores
Con el nombre en código Poseidon, un sucesor de Neoverse V1 (también conocido como Zeus) [30] se mencionó públicamente por primera vez en TechCon 2018. La presentación real (utilizada por diseñadores de chips de terceros en sus productos) se dio en forma de una fecha objetivo aproximada de 2021. Se dice que su proceso de realización inicial es de 5 nm por TSMC.
Referencias
- ^ "Brazo Neoverse".
- ^ "Arm le da fuerza a los futuros diseños de CPU para servidores Neoverse". 27 de abril de 2021.
- ^ "Neoverse V1 - Microarquitecturas - ARM - WikiChip".
- ^ "Arm anuncia Neoverse V1, plataformas y CPU N2, CMN-700 Mesh: más rendimiento, más núcleos, más flexibilidad".
- ^ "Neoverse V1" . Consultado el 16 de abril de 2023 .
- ^ ab "Aceleración de la infraestructura de nube a borde de próxima generación" . Consultado el 16 de abril de 2023 .
- ^ "Dentro del procesador de servidor Graviton3 Arm de Amazon". 4 de enero de 2022.
- ^ "Graviton 3: Primeras impresiones". Chips and Cheese . 2022-05-29 . Consultado el 2023-09-16 .
- ^ "Redefiniendo la infraestructura informática global con plataformas Arm Neoverse de próxima generación".
- ^ "Neoverse V2". desarrollador.arm.com . Consultado el 16 de septiembre de 2023 .
- ^ "Arquitectura ARM y CPU NVIDIA Grace". NVIDIA . Consultado el 16 de abril de 2023 .
- ^ "Únase a la vista previa de las nuevas instancias Amazon EC2 optimizadas para memoria y con tecnología AWS Graviton4 (R8g)". AWS . Consultado el 23 de diciembre de 2023 .
- ^ "Presentamos la nueva CPU basada en Arm de Google". Blog de Google Cloud . Consultado el 10 de abril de 2024 .
- ^ "Hot Chips 2023: Arm's Neoverse V2". Chips and Cheese . 2023-09-11 . Consultado el 2023-09-16 .
- ^ abcd "Arm anuncia Neoverse V2 y E2: la próxima generación de núcleos de CPU para servidores Arm".
- ^ Kennedy, Patrick (16 de octubre de 2018). "Arm Neoverse Brand Launched for Infrastructure Servers to Edge" (Lanzamiento de la marca Arm Neoverse para servidores de infraestructura en el borde). ServeTheHome . Consultado el 2 de febrero de 2024 .
- ^ Frumusanu, Andrei. "Arm anuncia las plataformas y CPU Neoverse N1 y E1: lo que permite un gran salto en el rendimiento de la infraestructura". www.anandtech.com . Consultado el 17 de junio de 2020 .
- ^ "Arm lanza nuevos núcleos de servidor Neoverse N1 y E1". WikiChip Fuse . 20 de febrero de 2019 . Consultado el 17 de junio de 2020 .
- ^ ab Frumusanu, Andrei. "Arm anuncia Neoverse V1, plataformas N2 y CPU, CMN-700 Mesh: más rendimiento, más núcleos, más flexibilidad". www.anandtech.com . Consultado el 5 de mayo de 2022 .
- ^ "La ruta más rápida de Neoverse CSS hacia el silicio de producción - Blog de soluciones de infraestructura - Blogs de la comunidad Arm - Comunidad Arm". community.arm.com . 2023-08-28 . Consultado el 2023-09-16 .
- ^ Ltd, Arm. "Subsistemas informáticos de Neoverse". Arm | La arquitectura para el mundo digital . Consultado el 16 de septiembre de 2023 .
- ^ "Brazo en HC35 (2023): CSS-Genesis". Chips and Cheese . 2023-09-13 . Consultado el 2023-09-16 .
- ^ Morgan, Timothy Prickett (31 de agosto de 2023). "Arm se acerca a la creación de diseños completos de CPU para servidores: la próxima plataforma". www.nextplatform.com . Consultado el 16 de septiembre de 2023 .
- ^ Lee, John (16 de noviembre de 2023). «Lanzamiento de la CPU Microsoft Azure Cobalt 100 128 Core Arm Neoverse N2». ServeTheHome . Archivado desde el original el 19 de marzo de 2024.
- ^ "Arm's Neoverse N2: Cortex A710 para servidores". Chips and Cheese . 2023-08-18 . Consultado el 2023-09-16 .
- ^ Frumusanu, Andrei. "Arm anuncia Neoverse V1, plataformas N2 y CPU, CMN-700 Mesh: más rendimiento, más núcleos, más flexibilidad". www.anandtech.com . Consultado el 16 de septiembre de 2023 .
- ^ "Arm anuncia las plataformas y CPU Neoverse N1 y E1: permitiendo un enorme salto en el rendimiento de la infraestructura".
- ^ abc "Arm anuncia Neoverse V1, plataformas N2 y CPU, CMN-700 Mesh: más rendimiento, más núcleos, más flexibilidad" . Consultado el 16 de abril de 2023 .
- ^ ab "Acelere las cargas de trabajo de inteligencia artificial (IA) con Intel Advanced Matrix Extensions (Intel AMX)" (PDF) . Intel . Consultado el 13 de abril de 2023 .
- ^ "Poseidon - Microarquitecturas - ARM - WikiChip".