Arm's new Neoverse CSS N4 platform represents the latest iteration of its Compute Subsystem (CSS) program, which allows customers to design semi-custom chips using Arm's verified building blocks. The N4 platform supports between 8 and 128 Neoverse N4 cores, running at up to 3.8 GHz, with clock speeds likely dropping as core count increases.
The platform features up to 256 MB of L3 cache per die, with 2 MB of L2 cache per core, and 64 KB each of L1 instruction and data cache. For memory, it supports either DDR5 or LPDDR6, and I/O includes up to 128 lanes of PCIe 7/6 and CXL 4.0. Multi-chiplet and multi-socket designs are supported via UCIe chip-to-chip interconnects.
Compared to the Neoverse CSS N2 platform, which topped out at 64 cores, 1 MB of L2 cache per core, and 64 MB of L3 cache with DDR5 or LPDDR5 and 64 PCIe 5.0/CXL lanes, the N4 represents a significant leap. Arm claims the N4 delivers twice the socket performance of Neoverse N3, 1.25x performance per watt, and 1.75x memory bandwidth when configured with 128 cores at 3 GHz and 2 MB L2 cache per core.
The N-series cores are optimized for performance per watt, generally used in less-demanding cloud workloads and accelerators, as opposed to Arm's V-series cores which target maximum performance. Examples of N-series deployments include Intel's IPU Adapter E2100 (Neoverse N1) and Microsoft's Azure Cobalt 100 (Neoverse N2). The N4 cores are codenamed Dionysus, and a V4 counterpart (codenamed Vega) is expected on Arm's 2024 roadmap.
Arm has not yet announced any partners for the CSS N4 platform, but the company typically requires only a few large contracts for its CSS program. Actual products using Neoverse N4 cores are not expected to appear in the market for some time.