stringtranslate.com

Gravitón de AWS

AWS Graviton es una familia de CPU basadas en ARM de 64 bits diseñada por Annapurna Labs, subsidiaria de Amazon Web Services (AWS) . La familia de procesadores se distingue por su menor consumo de energía en relación con x86-64 , frecuencias de reloj estáticas y omisión de subprocesamiento múltiple simultáneo . Fue diseñada para integrarse estrechamente con los servidores y centros de datos de AWS, y no se vende fuera de Amazon. [1]

En 2018, AWS lanzó la primera versión de Graviton adecuada para cargas de trabajo de scripting de código abierto y sin requisitos de rendimiento críticos como parte de su familia de instancias A1. [2] La segunda generación, AWS Graviton2, se anunció en diciembre de 2019 como la primera de sus instancias de sexta generación, y AWS prometió una relación precio/rendimiento un 40 % mejor que las instancias Intel y AMD de quinta generación [3] y una reducción media del 72 % en el consumo de energía. [4] En mayo de 2022, AWS puso a disposición los procesadores Graviton3 como parte de sus instancias EC2 de séptima generación, que ofrecen un rendimiento informático un 25 % mejor que Graviton2. [5]

Origen

El primer producto de silicio de Annapurna Labs lanzado bajo el paraguas de AWS fue el hardware AWS Nitro y el hipervisor de soporte en noviembre de 2017. [6] Después de Nitro, Annapurna comenzó a desarrollar CPU de propósito general utilizando su experiencia.

Los beneficios que AWS anticipó incluyeron:

El primer procesador Graviton alcanzó estos objetivos. Graviton2 ahora ofrece un mejor rendimiento en comparación con X86-64: un 35 % más rápido ejecutando Redis , [7] un 30 % más rápido ejecutando Apache Cassandra , [8] y hasta un 117 % más de rendimiento para MongoDB . [9] Además de un mayor rendimiento, Graviton ofrece un 70 % menos de consumo de energía [10] y un precio un 20 % más bajo. [11]

Gravitón

La primera CPU Graviton tiene 16 núcleos Cortex A72 , con ISA ARMv8-A que incluye Neon , crc y crypto . Las vCPU son núcleos físicos en un único dominio NUMA , que funciona a 2,3 GHz. También incluye aceleración de hardware para matemáticas de punto flotante , SIMD , además de algoritmos AES , SHA-1 , SHA-256 , GCM y CRC-32 . [12]

Sólo la instancia A1 EC2 contiene la primera versión de Graviton. [13]

Gravitón2

La CPU Graviton2 tiene 64 núcleos Neoverse N1 , con ARMv8.2-A ISA que incluye 2×128 bit Neon , LSE, fp16 , rcpc, dotprod y crypto. Las vCPU son núcleos físicos en un único dominio NUMA , que funcionan a 2,5 GHz. [14]

Instancias EC2 con CPU Graviton2: M6g, M6gd, C6g, C6gd, C6gn, R6g, R6gd, T4g, X2gd, G5g, Im4gn, Is4gen, I4g. [15] Una o más de estas instancias están disponibles en 28 regiones de AWS.

Gravitón3

La CPU Graviton3 tiene 64 núcleos Neoverse V1 , con ISA ARMv8.4-A que incluye 4 núcleos Neon de 128 bit , 2 SVE de 256 bit , LSE, rng, bf16, int8, crypto. Organizados en un único dominio NUMA , todos los vCPU son núcleos físicos que funcionan a 2,6 GHz. [14] Graviton3 tiene 8 canales de memoria DDR5-4800.

Graviton3 ofrece un rendimiento computacional hasta un 25 % mejor, un rendimiento de punto flotante hasta dos veces mayor, un rendimiento de carga de trabajo criptográfica hasta dos veces más rápido, un rendimiento hasta tres veces mejor para cargas de trabajo de aprendizaje automático , incluido el soporte para bfloat16 , y un ancho de banda de memoria un 50 % mayor en comparación con los procesadores AWS Graviton2. Las instancias basadas en Graviton3 utilizan hasta un 60 % menos de energía para el mismo rendimiento que las instancias EC2 comparables. [16]

Graviton3E es una versión de mayor potencia de Graviton3. [17]

Instancias EC2 con CPU Graviton3: C7g, M7g, R7g; con disco local: C7gd, M7gd, R7gd.

Instancias EC2 con CPU Graviton3E: C7gn, HPC7g.

Gravitón 4

La CPU Graviton4 tiene 96 núcleos Neoverse V2 , con ARMv9.0-A ISA . [18] Tiene 2 MB de caché L2 por núcleo (192 MB en total) y 12 canales de memoria DDR5-5600. Graviton4 es compatible con Branch Target Identification (BTI) de Arm.

Amazon afirma que Graviton4 es hasta un 40% más rápido para bases de datos, un 30% más rápido para aplicaciones web y un 45% más rápido para aplicaciones Java grandes que Graviton3.

Instancias EC2 con CPU Graviton4: R8g. [19]

Véase también

Enlaces externos

Referencias

  1. ^ Simonite, Tom (27 de noviembre de 2018). "Novedades en Amazon: sus propios chips para computación en la nube". Wired . ISSN  1059-1028 . Consultado el 9 de agosto de 2023 .
  2. ^ Sanders, James (29 de noviembre de 2018). «Preguntas frecuentes: qué significan los servidores Arm en AWS para su estrategia de nube y centro de datos». TechRepublic . Consultado el 17 de octubre de 2023 .
  3. ^ "Anuncio de nuevas instancias Amazon EC2 M6g, C6g y R6g impulsadas por procesadores AWS Graviton2 basados ​​en Arm de última generación". Amazon Web Services . 2019-12-03 . Consultado el 2019-12-03 .
  4. ^ "NTT DOCOMO y NEC reducen el consumo de energía de 5G SA Core en un promedio del 72 % con AWS Graviton2, seguido de una incorporación exitosa de 5G SA Core en la nube híbrida". Amazon Web Services . 2022-09-29 . Consultado el 2022-10-11 .
  5. ^ "Novedades: instancias C7g de Amazon EC2 con procesadores Graviton3 de AWS | Blog de noticias de AWS". aws.amazon.com . 23 de mayo de 2022 . Consultado el 17 de octubre de 2023 .
  6. ^ Liguori, A (2018). "El proyecto Nitro: infraestructura de AWS de próxima generación" (PDF) . Hot Chips: un simposio sobre chips de alto rendimiento . Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) . Consultado el 13 de octubre de 2023 .
  7. ^ "Obtenga hasta un 35 % de beneficios en el rendimiento al implementar Redis en AWS Graviton2". arm . 2021-07-20.
  8. ^ "Aumente el rendimiento hasta en un 30 % implementando Apache Cassandra en AWS Graviton2". arm . 2021-08-18.
  9. ^ "Rendimiento de MongoDB en procesadores AWS Graviton2 basados ​​en Arm Neoverse". arm . 2021-06-09.
  10. ^ "NTT DOCOMO y NEC reducen el consumo de energía del núcleo 5G SA en un promedio del 72 % utilizando AWS Graviton2, seguido de una incorporación exitosa del núcleo 5G SA en la nube híbrida". nec . 2022-11-29.
  11. ^ "Un 20 % menos de costo y hasta un 40 % más de rendimiento para las instancias M6g, C6g y R6g en comparación con las instancias M5, C5 y R5 respectivamente". amazon . 2022-03-03.
  12. ^ "El procesador Graviton de 64 bits y 2,3 GHz desarrollado por Amazon era casi una CPU AMD Arm". theregister . 2018-11-27.
  13. ^ "Instancias A1 de Amazon EC2". Amazon Web Services . 2018-11-26 . Consultado el 2022-10-11 .
  14. ^ ab "Building for Graviton2 and Graviton3". Amazon Web Services . 2022-09-22 . Consultado el 2022-10-10 .
  15. ^ "Procesador ARM - AWS Graviton". Amazon Web Services . Consultado el 1 de mayo de 2024 .
  16. ^ "Carta a los accionistas de Amazon 2021". Acerca de Amazon . 2022-04-14 . Consultado el 2022-11-16 .
  17. ^ "Nuevos tipos de instancias de Amazon EC2 en desarrollo". Blog de noticias de AWS . 2022-11-28 . Consultado el 2022-11-29 .
  18. ^ "Únase a la vista previa de las nuevas instancias Amazon EC2 optimizadas para memoria y con tecnología AWS Graviton4 (R8g)". 2023-11-28 . Consultado el 2023-11-28 .
  19. ^ "Anuncio de nuevas instancias Amazon EC2 R8g impulsadas por procesadores AWS Graviton4 (versión preliminar)". 28 de noviembre de 2023.