최근 수정 시각 : 2024-04-02 17:08:18

ARM Neoverse 시리즈


ARM의 마이크로 아키텍처 IP
ARM Cortex 시리즈
A 시리즈 R 시리즈 M 시리즈 X 시리즈
ARM Neoverse 시리즈

1. 개요2. ARMv8-A
2.1. Neoverse N12.2. Neoverse E12.3. Neoverse V1
3. ARMv9-A
3.1. Neoverse N23.2. Neoverse V23.3. Poseidon VN3.4. Neoverse N33.5. Neoverse V3

1. 개요

파일:arm-neoverse-roadmap-2024.jpg

ARM의 인프라 시장 타겟 제품군이며, 다음 세가지 제품군으로 나뉜다.

HPC 타겟의 고성능 Neoverse V 시리즈.
클라우드 컴퓨팅5G 기지국 등 성능과 전력효율 두가지의 밸런스를 중시하는 산업을 위한 Neoverse N 시리즈.
5G 데이터 집약적인 인프라를 목표로 하는 저전력 Neoverse E 시리즈.

2. ARMv8-A

2.1. Neoverse N1

ARM 최초의 서버용 레퍼런스 아키텍처이다.

ARM Cortex-A76과 동일한 구조를 가졌다. 코드네임은 Ares.
4-wide 디코더 / 11단계 파이프라인 / 8-way issue 의 스펙을 갖췄다.

아마존 그라비톤2(ALC12B00) 64코어 프로세서에서 사용되었다.
서버용 칩셋이라 그런지 A76과 유사한 스펙임에도 A77과 동급의 IPC를 보인다. (싱글쓰레드 벤치마크 실행시)
아난드텍에서 상세하게 분석한 자료가 있다.

오라클 클라우드 컴퓨트 인스턴스를 ARM으로 만들 경우(Ampere A1 Compute) 이 아키텍처를 채택한 CPU가 사용된다.

2.2. Neoverse E1

ARM Cortex-A65와 동일한 구조를 가졌다. 따라서 코드네임도 동일하게 Helios.

2.3. Neoverse V1

N2와 함께 발표되었다. 고성능 배리에이션이다. N1 대비 성능이 50%향상되었다.
SIMD 엔진이 Dual 128-bit NEON에서 Dual 256-bit SVE로 변경되었다. SVE는 Dot product 등 머신러닝 연산을 최적화 하기 위한 명령어들이 많이 추가되었으며, 마찬가지로 머신러닝연산에 최적화된 Bfloat16 데이터 타입도 지원한다. 이러한 변화를 통해 부동소수점 연산 성능이 N1대비 두배 증가하였다.

후가쿠(컴퓨터)와 아마존의 Graviton3 제작에 사용되었다.

3. ARMv9-A

3.1. Neoverse N2

ARM Cortex-A710과 함께 개발되어 구조상 많은 부분을 공유하며, N1 대비 큰 성능 향상을 이루었다. 코드네임은 Perseus.

3.2. Neoverse V2

코드네임 Demeter. Cortex-X3를 기반으로 제작된 인프라 코어. Armv9.0 명령어 셋을 지원한다. #

엔비디아의 GH200 그레이스 호퍼 슈퍼칩의 CPU 제작에 사용되었다.

3.3. Poseidon VN

Realm을 지원하는 첫 Neoverse 코어. Automotive용으로 제작되어 VN으로 명명되었다.

3.4. Neoverse N3

코드네임 Hermes. N2 대비 전성비가 50% 개선되었다#.

3.5. Neoverse V3

코드네임 Poseidon. AI 연산이 대폭 강화되어 V2대비 84%의 성능 향상을 보인다#.