Arm의 새로운 Cortex-A320은 IoT 및 인공 지능 애플리케이션의 요구 사항을 충족하도록 설계된 고급 Armv9 아키텍처를 사용하는 최초의 초효율 CPU입니다. Cortex-A520과 비교하여 이 프로세서는 다중 마이크로아키텍처 최적화, 좁은 페치 및 디코딩 데이터 경로, 조밀한 L1 캐시 뱅크 및 포트 감소 정수 레지스터 파일을 통해 50% 이상의 효율성 향상을 달성합니다.

Cortex-A320은 또한 효율적인 분기 예측기, 프리페처 및 메모리 시스템 개선을 통해 이전 세대 Cortex-A35에 비해 스칼라 성능을 30% 향상시킵니다.

Cortex-A320은 32비트 명령 가져오기 및 8단계 파이프라인을 갖춘 단일 채널 비순차적 CPU입니다. 프로세서는 단일 코어부터 쿼드 코어 구성까지 지원하며 확장 가능합니다. Cortex-A320 전용 클러스터링을 지원하는 단순화된 DynamIQ 공유 장치(DSU)인 DSU-120T가 특징입니다.

Cortex-A320은 64KB의 L1 캐시와 최대 512KB의 L2 캐시를 지원하며, 외부 메모리 연결을 위한 256비트 AMBA5AXI 인터페이스를 제공합니다. L2 캐시와 L2 TLB는 Cortex-A320CPU 간에 공유될 수 있습니다. 벡터 처리 장치는 NEON 및 SVE2SIMD(Single Instruction, Multiple Data) 기술을 구현하며 단일 코어 복합 프로세서에서 개별적으로 사용하거나 듀얼 코어 또는 쿼드 코어 구현에서 서로 다른 코어 간에 공유할 수 있습니다.

Cortex-A320은 IoT 시장뿐만 아니라 인공 지능 분야도 대상으로 하며 Armv9 아키텍처 개선 사항을 NEON 및 SVE2 벡터 처리에 통합하여 이를 수행합니다. 프로세서의 ML 처리 능력은 Cortex-A35에 비해 10배, 전체 ML 성능은 널리 사용되는 Cortex-A53에 비해 6배 더 높습니다. ArmCortex-A320은 BF16과 같은 새로운 데이터 유형과 향상된 도트 곱셈 및 행렬 곱셈 명령을 지원하므로 ML 애플리케이션을 위한 가장 효율적인 Cortex-ACPU가 됩니다.