Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

AWS Graviton

From Wikipedia, the free encyclopedia
CPU family designed by and for Amazon Web Services

AWS Graviton is a family of64-bitARM-basedCPUs designed by theAmazon Web Services (AWS) subsidiaryAnnapurna Labs. The processor family is distinguished by its lower energy use relative tox86-64, staticclock rates, and lack ofsimultaneous multithreading. It was designed to be tightly integrated with AWS servers and datacenters, and is not sold outside Amazon.[1]

In 2018, AWS released the first version of Graviton suitable for open-source and non-performance-critical scripting workloads as part of its A1 instance family.[2] The second generation, AWS Graviton2, was announced in December 2019 as the first of its sixth generation instances, with AWS promising 40% improved price/performance over fifth generation Intel and AMD instances[3] and an average of 72% reduction in power consumption.[4] In May 2022, AWS made available Graviton3 processors as part of its seventh generation EC2 instances, offering a further 25% better compute performance over Graviton2.[5]

Origin

[edit]

The first Annapurna Labs silicon product launched under the AWS umbrella was the AWS Nitro hardware and supporting hypervisor in November 2017.[6] Following on from Nitro, Annapurna began to develop general-purpose CPUs using its expertise.

The benefits AWS anticipated included:

  • Offering more choice in terms of selection of EC2 instances for customers
  • Targeting Arm-based applications
  • Providinghigh availability and security, while reducingvirtualization costs
  • Offering decent server performance with lower prices for customers

The first Graviton processor reached these goals. Graviton2 now offers better performance compared to X86-64: 35% faster runningRedis,[7] 30% faster runningApache Cassandra,[8] and up to 117% higher throughput forMongoDB.[9] In addition to higher performance, Graviton offers 70% lower power consumption[10] and 20% lower price.[11]

Graviton

[edit]
Graviton
General information
LaunchedNovember 26, 2018; 6 years ago (November 26, 2018)
Performance
Max.CPUclock rate2.3 GHz
Cache
L1cache80 KB per core (48 instructions + 32 data)
L2 cache8 MB total
Architecture and classification
Technology node16 nm
Instruction setAArch64
InstructionsAArch64
Extensions
Physical specifications
Cores
History
SuccessorGraviton2
Support status
Supported

The first Graviton CPU has 16Cortex A72cores, withARMv8-AISA includingNeon,crc,crypto. ThevCPUs are physical cores in a singleNUMA domain, running at 2.3 GHz. It also includes hardware acceleration forfloating-point math,SIMD, plusAES,SHA-1,SHA-256,GCM, andCRC-32 algorithms.[12]

Only the A1EC2 instance contains the first version of Graviton.[13]

Graviton2

[edit]

The Graviton2 CPU has 64Neoverse N1 cores, withARMv8.2-AISA including 2×128 bitNeon, LSE,fp16, rcpc,dotprod, crypto. The vCPUs are physical cores in a singleNUMA domain, running at 2.5 GHz.[14]

EC2 instances with Graviton2 CPU: M6g, M6gd, C6g, C6gd, C6gn, R6g, R6gd, T4g, X2gd, G5g, Im4gn, Is4gen, I4g.[15] One or more of these instances are available in 28 AWS regions.

Graviton3

[edit]

The Graviton3 CPU has 64Neoverse V1 cores, withARMv8.4-AISA including 4×128 bitNeon, 2×256 bitSVE,LSE,rng,bf16,int8, crypto. Organized in a singleNUMA domain, all vCPUs are physical cores running at 2.6 GHz.[14] Graviton3 has 8 DDR5-4800 memory channels.

Compared to Graviton2, Graviton3 provides up to 25% better compute performance, up to 2× higher floating-point performance, up to 2× faster cryptographic workload performance, up to 3× better performance formachine learning workloads including support forbfloat16, and 50% more memory bandwidth. Graviton3-based instances use up to 60% less energy for the same performance than comparable EC2 instances.[16]

Graviton3E is a higher power version of Graviton3.[17]

EC2 instances with Graviton3 CPU: C7g, M7g, R7g; with local disk: C7gd, M7gd, R7gd.

EC2 instances with Graviton3E CPU: C7gn, HPC7g.

Graviton4

[edit]

The Graviton4 CPU has 96Neoverse V2 cores, withARMv9.0-AISA[18] plus the SVE2-crypto[19] extension. It has 2 MB of L2 cache per core (192 MB total), and 12 DDR5-5600 memory channels. Graviton4 supports Arm's Branch Target Identification (BTI).

Amazon claims that Graviton4 is up to 40% faster for databases, 30% faster for web applications, and 45% faster for large Java applications than the Graviton3.

EC2 instances with Graviton4 CPU: R8g,[20] X8g,[21] C8g,[22] M8g,[23] I8g.[24]

See also

[edit]

References

[edit]
  1. ^Simonite, Tom (2018-11-27)."New at Amazon: Its Own Chips for Cloud Computing".Wired.ISSN 1059-1028.Archived from the original on 2023-08-10. Retrieved2023-08-09.
  2. ^Sanders, James (29 November 2018)."FAQ: What Arm servers on AWS mean for your cloud and data center strategy".TechRepublic. Retrieved17 October 2023.
  3. ^"Announcing New Amazon EC2 M6g, C6g, and R6g Instances Powered by Next-Generation Arm-based AWS Graviton2 Processors".Amazon Web Services. 2019-12-03.Archived from the original on 2019-12-04. Retrieved2019-12-03.
  4. ^"NTT DOCOMO and NEC Reduce Power Consumption for 5G SA Core by an Average of 72% using AWS Graviton2, followed by a Successful Onboarding of 5G SA Core on Hybrid Cloud".Amazon Web Services. 2022-09-29.Archived from the original on 2022-10-11. Retrieved2022-10-11.
  5. ^"New – Amazon EC2 C7g Instances, Powered by AWS Graviton3 Processors | AWS News Blog".aws.amazon.com. 23 May 2022.Archived from the original on 1 October 2023. Retrieved17 October 2023.
  6. ^Liguori, A (2018)."The Nitro Project–Next Generation AWS Infrastructure"(PDF).Hot Chips: A Symposium on High Performance Chips. Institute of Electrical and Electronics Engineers (IEEE).Archived(PDF) from the original on 7 October 2024. Retrieved13 October 2023.
  7. ^"Gain up to 35% performance benefits for deploying Redis on AWS Graviton2".arm. 2021-07-20.
  8. ^"Increase performance by up to 30% by deploying Apache Cassandra on AWS Graviton2".arm. 2021-08-18.Archived from the original on 2022-12-28. Retrieved2022-12-28.
  9. ^"MongoDB performance on Arm Neoverse based AWS Graviton2 processors".arm. 2021-06-09.Archived from the original on 2022-12-28. Retrieved2022-12-28.
  10. ^"NTT DOCOMO and NEC Reduce Power Consumption for 5G SA Core by an Average of 72% using AWS Graviton2, followed by a Successful Onboarding of 5G SA Core on Hybrid Cloud".nec. 2022-11-29.Archived from the original on 2022-10-11. Retrieved2022-10-11.
  11. ^"20% lower cost and up to 40% higher performance for M6g, C6g, and R6g instances over M5, C5, and R5 instances respectively".amazon. 2022-03-03.Archived from the original on 2022-10-07. Retrieved2022-10-11.
  12. ^"Amazon's homegrown 2.3GHz 64-bit Graviton processor was very nearly an AMD Arm CPU".theregister. 2018-11-27.Archived from the original on 2022-12-28. Retrieved2022-12-28.
  13. ^"Amazon EC2 A1 Instances".Amazon Web Services. 2018-11-26.Archived from the original on 2022-10-11. Retrieved2022-10-11.
  14. ^ab"Building for Graviton2 and Graviton3".Amazon Web Services. 2022-09-22. Retrieved2022-10-10.
  15. ^"ARM Processor - AWS Graviton".Amazon Web Services. Retrieved2024-05-01.
  16. ^"Amazon 2021 Letter to Shareholders".AboutAmazon. 2022-04-14. Retrieved2022-11-16.
  17. ^"New Amazon EC2 Instance Types In the Works".AWS News Blog. 2022-11-28.Archived from the original on 2022-11-29. Retrieved2022-11-29.
  18. ^"Join the preview for new memory-optimized, AWS Graviton4-powered Amazon EC2 instances (R8g)". 2023-11-28.Archived from the original on 2023-11-28. Retrieved2023-11-28.
  19. ^"AWS Graviton Technical Guide". 2025-02-25.Archived from the original on 2025-01-14. Retrieved2025-02-25.
  20. ^"Announcing new Amazon EC2 R8g instances powered by AWS Graviton4 processors (Preview)". 2023-11-28.Archived from the original on 2025-04-24. Retrieved2025-06-27.
  21. ^"Introducing Amazon EC2 X8g Instances". 2024-10-14.Archived from the original on 2025-02-17. Retrieved2025-06-27.
  22. ^"Introducing Amazon EC2 C8g and M8g Instances". 2024-10-14.Archived from the original on 2025-02-15. Retrieved2025-06-27.
  23. ^"Introducing Amazon EC2 C8g and M8g Instances". 2024-10-14.
  24. ^"Announcing Amazon EC2 I8g instances - AWS".Amazon Web Services, Inc.Archived from the original on 2025-01-05. Retrieved2025-01-05.

External links

[edit]


Application ARM-based chips
Application
processors
(32-bit)
ARMv7-A
Cortex-A5
Cortex-A7
Cortex-A8
Cortex-A9
Cortex-A15
Cortex-A17
Others
ARMv7-A
compatible
ARMv8-A
Others
Application
processors
(64-bit)
ARMv8-A
Cortex-A35
Cortex-A53
Cortex-A57
Cortex-A72
Cortex-A73
Others
ARMv8-A
compatible
ARMv8.1-A
ARMv8.1-A
compatible
ARMv8.2-A
Cortex-A55
Cortex-A75
Cortex-A76
Cortex-A77
Cortex-A78
Cortex-X1
Neoverse N1
Others
  • Cortex-A65, Cortex-A65AE, Cortex-A76AE, Cortex-A78C, Cortex-X1C,Neoverse E1
ARMv8.2-A
compatible
ARMv8.3-A
ARMv8.3-A
compatible
ARMv8.4-A
Neoverse V1
ARMv8.4-A
compatible
ARMv8.5-A
ARMv8.5-A
compatible
ARMv8.6-A
ARMv8.6-A
compatible
ARMv8.7-A
ARMv8.7-A
compatible
ARMv9.0-A
Cortex-A510
Cortex-A710
Cortex-A715
Cortex-X2
Cortex-X3
Neoverse N2
Neoverse V2
ARMv9.2-A
Cortex-A520
Cortex-A720
Cortex-A725
Cortex-X4
Cortex-X925
Neoverse N3
-
Neoverse V3
Nvidia Thor (V3AE)
ARMv9.2-A
compatible
Retrieved from "https://en.wikipedia.org/w/index.php?title=AWS_Graviton&oldid=1297643253"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp