- 8 x 4th Generation Cores
- 8 x threads per core -> 64 threads total!
- FPU and Crypto Unit per Core
- Dynamic Threading for Single and Multi-threaded Workloads
- Direct Attached DDR4 Memory
- 1TB of RAM per socket
- Speculative Memory Reads to reduce latency
- Integrated PCIe Gen3 Controllers (64Gbps)
- 2 x PCIe Gen3 x8
- 32GB/s Bi-Directional Bandwidth
- Integrated Infiniband HCA (56Gbps)
- 2 x IB FDR x4
- 28GB/s Bi-Directional Bandwidth
- Integrated Coherence Links (128Gbps)
- 4 x Coherence Links @ 16Gbps
- 128GB/s Bi-Directional Bandwidth
- Native Connectivity for 2 x Sockets
- Scale-Out via Infiniband
- Real-Time Application Data Integrity (ADI)
- Concurrent Memory Migration and VA Masking
- Oracle DB Accelerator Engines (DAX)
- Fine-grain Power Management
- Cores, Caches, and SOC
- 20nm, 13 Metal Layer fabrication
What makes this processor special is that it brings the power of the SPARC M7 processor to general computing and smaller workloads that do not require extreme vertical scaling. With the expectation of this bringing "low-cost" SPARC back into the mix, it will enable a new generation of computing on SPARC. By moving more components into the silicon, it'll drive the number of components and complexity in building a server down significantly. There will be fewer points of failure and lower latencies as the controllers for memory and I/O are located directly on the CPU die. But there is more to this..
One of the more interesting things is the Infiniband HCA which has built-in virtualization support for L2/L3 networking and switching. This is supported by 32 virtual functions over SR-IOV EP. This enables the Sonoma processor to support 20M+ messages a second, which translates into 100K+ reliable connections! Additionally, it can maintain 16K simultaneous active processes! We can finally realize the value in off-loading networking onto to the CPU. With the density of servers and virtual machines increasing, keeping storage and networking I/O moving efficiently becomes paramount to any virtualized infrastructure.
When you combine these features with the virtualization technologies already on the Solaris/SPARC platform such as Logical Domains (a.k.a. OVM/SPARC), Solaris Zones, and Solaris Kernel Zones.. you end up with a real powerhouse! This will be an important platform for customers and providers alike who are looking for building efficient and performant cloud infrastructures.
You can read more here: