ARM_Neoverseとは - わかりやすく解説 Weblio辞書 (original) (raw)
ARM Neoverseは、Armホールディングスがライセンスしている、64ビットARMプロセッサーコアのグループである。これらのコアはデータセンター、エッジコンピューティング、ハイパフォーマンス・コンピューティングの用途のために開発された。Neoverseグループには、ARM Neoverse Vシリーズ、ARM Neoverse Nシリーズ、ARM Neoverse Eシリーズが含まれる[1][2]。
Neoverse Vシリーズ
Neoverse Vシリーズのプロセッサーは、ハイパフォーマンス・コンピューティングを目的としている。
Neoverse V1
Neoverse V1(コードネームZeus[3])は、Cortex-X1(英語版)の派生で、ARMv8.4-A命令セットとARMv8.6-Aの一部を実装している[4]。2020年9月22日にArmによって正式に発表された[5]。TSMCの7nmプロセスで最初に実装されたと言われている。X1からの変更の1つは、SVE 2x256-bitをサポートしていることである。
The Next Platformによると、AWS Graviton3(英語版)はNeoverse V1を基に設計されている[6][7]。
Neoverse V2
Neoverse V2(コードネームDemeter)は、ARM Cortex-X3(英語版)の派生で、ARMv9.0-A命令セットを実装している。2022年9月14日にArmによって正式に発表された[8][9]。NVIDIA Grace[10]、AWS Graviton4(英語版)[11]、Google Axion[12]はNeoverse V2を基に設計されている。
以下は、Neoverse V1からの大きな変更点である[13]。
- BTB capacity: 12K entries
- TAGE predictor: 8-table
- micro-op cache: 1536 entries (reduced for efficiency)
- Decode width: 6
- Rename / Dispatch width: 8
- ROB: 320 entry
- Execution ports: 15
- L2 cache: 1024-2048 KB per core
- CMN-700 mesh interconnect
- Up to 256 cores per die
- Up to 512 MB SLC
- Up to 4 TB/s bandwidth
Neoverse V3
Neoverse V3(コードネームPoseidon)は、ArmによってV2とE2の発表とともに予告された[14]。DDR5、PCIe gen6、CXL 3.0を含むシステムを対象としている。コードネームPoseidonは、もともと現在V1であるZeusの後継世代として使用されており、2021年に5nmノードを目標にしていた[15]。
Neoverse Nシリーズ
Neoverse Nシリーズはデータセンター用途を目的としているプロセッサーである。
Neoverse Eシリーズ
Neoverse Eシリーズプロセッサは、エッジコンピューティングを目的としている。少ない消費電力でデータスループットが増加するように設計されている。
行列乗算の理論性能
ops/cycle per core
| | INT8 | BF16 | FP32 | FP64 | | | -------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -- | | Neoverse N1[16] | 64 | 32 | 16 | 8 | | Neoverse N2[16] | 128 | 64 | 16 | 8 | | Neoverse V1[16] | 256 | 128 | 32 | 16 | | Intel 3rd Gen Xeon SP[17] | 256 | - | 64 | 32 | | Intel 4th Gen Xeon SP[17] | 2048 | 1024 | 64 | 32 |
出典
- ^ “Arm Neoverse”. Template:Cite webの呼び出しエラー:引数 accessdate は必須です。
- ^ “Arm Puts Some Muscle Into Future Neoverse Server CPU Designs” (2021年4月27日). Template:Cite webの呼び出しエラー:引数 accessdate は必須です。
- ^ “Neoverse V1 - Microarchitectures - ARM - WikiChip”. Template:Cite webの呼び出しエラー:引数 accessdate は必須です。
- ^ “Neoverse V1”. 2023年4月16日閲覧。
- ^ “Accelerating the next generation cloud-to-edge infrastructure”. 2023年4月16日閲覧。
- ^ “Inside Amazon's Graviton3 Arm Server Processor” (2022年1月4日). Template:Cite webの呼び出しエラー:引数 accessdate は必須です。
- ^ “Graviton 3: First Impressions” (英語). Chips and Cheese (2022年5月29日). 2023年9月16日閲覧。
- ^ “Redefining the global computing infrastructure with next-generation Arm Neoverse platforms”. Template:Cite webの呼び出しエラー:引数 accessdate は必須です。
- ^ “Neoverse V2”. developer.arm.com. 2023年9月16日閲覧。
- ^ “NVIDIA Grace CPU and Arm Architecture”. NVIDIA. 2023年4月16日閲覧。
- ^ “Join the preview for new memory-optimized, AWS Graviton4-powered Amazon EC2 instances (R8g)”. AWS. 2023年12月23日閲覧。
- ^ “Introducing Google's new Arm-based CPU” (英語). Google Cloud Blog. 2024年4月10日閲覧。
- ^ “Hot Chips 2023: Arm's Neoverse V2” (英語). Chips and Cheese (2023年9月11日). 2023年9月16日閲覧。
- ^ “Arm Announces Neoverse V2 and E2: The Next Generation of Arm Server CPU Cores”. Template:Cite webの呼び出しエラー:引数 accessdate は必須です。
- ^ Kennedy (2018年10月16日). “Arm Neoverse Brand Launched for Infrastructure Servers to Edge” (英語). ServeTheHome. 2024年2月2日閲覧。
- ^ a b c “Arm Announces Neoverse V1, N2 Platforms & CPUs, CMN-700 Mesh: More Performance, More Cores, More Flexibility”. 2023年4月16日閲覧。
- ^ a b “Accelerate Artificial Intelligence (AI) Workloads with Intel Advanced Matrix Extensions (Intel AMX)”. Intel. 2023年4月13日閲覧。
| 表 話 編 歴 ARMベースのチップ | |
|---|---|
| ARMアーキテクチャ ARMマイクロプロセッサー・コアの一覧(英語版) | |
| アプリケーションプロセッサー | Cortex-A5 Actions ATM7025/7029 Qualcomm Snapdragon S4 Play/200 InfoTMIC iMAPx820/iMAPx15 Telechips TCC892x Cortex-A7 Allwinner A20/A31s/A31 HiSilicon K3V3 Leadcore LC1813 MediaTek MT6572/6589/6589T/6589M/8125/6599 Qualcomm Snapdragon 200/400 Samsung Exynos 5410 Cortex-A8 Allwinner A10/A13/A10s Apple A4 フリースケール i.MX5x Rockchip RK290x/RK291x Samsung Exynos 3110/S5PC110/S5PV210 テキサス・インスツルメンツ OMAP 3 ZiiLABS ZMS-08 Cortex-A9 Amlogic AML8726 Apple A5/A5X フリースケール i.MX6x HiSilicon K3V2/K3V2T/K3V2E MediaTek MT6575/6577 Nvidia Tegra 2/3/4i Nufront NuSmart 2816M/NS115/NS115M Renesas EMMA EV2 Rockchip RK292x/RK30xx/RK31xx Samsung Exynos 4 ST-Ericsson NovaThor Telechips TCC8803 テキサス・インスツルメンツ OMAP 4 VIA WonderMedia WM88x0/89x0 ZiiLABS ZMS-20, ZMS-40 Cortex-A15 HiSilicon K3V3 MediaTek MT6599 Nvidia Tegra 4 Samsung Exynos 5 テキサス・インスツルメンツ OMAP 5 Cortex-A57 Nvidia Tegra X1 Cortex-A76 HiSilicon kirin 980 ARMv7-A互換 Apple A6/A6X (Swift) Broadcom Brahma-B15 Marvell P4J Qualcomm Snapdragon S1/S2/S3 (Scorpion) Qualcomm Snapdragon S4 Plus/S4 Pro (Krait) Qualcomm Snapdragon 600/800 (Krait 300/Krait 400) ARMv8互換 Apple A7 (Cyclone) Apple A8/A8X (Typhoon) Apple A9/A9X (Twister) Apple A10/A10X Fusion (Hurricane / Zephyr) Apple A11 Bionic (Monsoon / Mistral) Apple A12 Bionic/A12X Bionic (Vortex / Tempest) Apple A13 Bionic (Lightning / Thunder) Apple A14 Bionic/Apple M1/Apple M1 Pro/Apple M1 Max/Apple M1 Ultra(Firestorm / Icestorm) Apple A15 Bionic/Apple M2 (Avalanche / Blizzard) Samsung Exynos 9820 (Exynos M4) |
| 組込み用マイクロコントローラ | Cortex-M0 Cypress PSoC 4 Energy Micro EFM32 Zero NXP LPC1100, LPC1200 STマイクロエレクトロニクス STM32 F0 Cortex-M0+ フリースケール Kinetis L NXP LPC800 Cortex-M1 Actel FPGA Altera FPGA Xilinx FPGA Cortex-M3 Actel SmartFusion, SmartFusion 2 Atmel AT91SAM3 Cypress PSoC 5 Energy Micro EFM32 Tiny, Gecko, Leopard, Giant Fujitsu FM3 NXP LPC1300, LPC1700, LPC1800 Silicon Labs Precision32 STマイクロエレクトロニクス STM32 F1, F2, L1, W テキサス・インスツルメンツ F28, LM3, TMS470, OMAP 4 Toshiba TX03 Cortex-M4 Atmel AT91SAM4 フリースケール Kinetis K テキサス・インスツルメンツ OMAP 5 Cortex-M4F Energy Micro EFM32 Wonder フリースケール Kinetis K Infineon XMC4000 NXP LPC4000, LPC4300 STマイクロエレクトロニクス STM32 F3, F4 テキサス・インスツルメンツ LM4F |
| リアルタイム処理マイクロコントローラ | Cortex-R4F テキサス・インスツルメンツ RM4, TMS570 Cortex-R5F Scaleo OLEA |
| クラシックプロセッサー | ARM7 Atmel AT91SAM7, AT91CAP7, AT91M, AT91R NXP LPC2100, LPC2200, LPC2300, LPC2400, LH7 STマイクロエレクトロニクス STR7 ARMv4互換 ディジタル・イクイップメント・コーポレーション StrongARM ARM9 Atmel AT91SAM9, AT91CAP9 フリースケール i.MX1x, i.MX2x Rockchip RK27xx/RK28xx NXP LPC2900, LPC3100, LPC3200, LH7A ST-Ericsson Nomadik STn881x STマイクロエレクトロニクス STR9 テキサス・インスツルメンツ OMAP 1, AM1x VIA WonderMedia WM8505/8650 ZiiLABS ZMS-05 ARMv5互換 ディジタル・イクイップメント・コーポレーション XScale マーベル・テクノロジー・グループ Sheeva Feroceon Jolteon Mohawk ARM11 Broadcom BCM2835 (Raspberry Pi) フリースケール i.MX3x Infotmic IMAPX210/220 Nvidia Tegra APX, 6xx Qualcomm MSM7000, Snapdragon S1 ST-Ericsson Nomadik STn882x Telechips TCC8902 TI OMAP 2 VIA WonderMedia WM87x0 ARMv6互換 Mindspeed Comcerto 1000 |