ThunderX2 targets high performance volume servers deployed by Public/Private Cloud and Telco data centres and high performance computing applications. It is optimized for key data centre workloads such as compute, security, storage, data analytics, network function virtualization (NFV) and distributed databases. ThunderX2 will deliver two to three times the performance across a wide range of standard benchmarks and applications compared to ThunderX. It also significantly expands the market reach of the ThunderX family of processors by targeting applications that require high single thread performance such as web search, graph analytics, a variety of enterprise applications such as massively parallel processing (MPP) databases, data warehousing and enterprise HPC applications such as computational fluid dynamics (CFD) and reservoir modelling. ThunderX2 will deliver comparable performance at a better TCO compared to the next generation of traditional server processors.
ThunderX2 is the second generation workload optimized ARMv8 processor built in the 14nm FinFET process. It is fully compliant with ARMv8.2 architecture as well as ARM's Server Base System Architecture (SBSA) standard.
Key ThunderX2 features will include:
1. 2nd generation of full custom Cavium ARM core.
2. Up to 54 cores per socket delivering 2-3X socket level performance compared to ThunderX.
4. Single and dual socket configuration support using 2nd generation of Cavium Coherent Interconnect with > 2.5X coherent bandwidth compared to ThunderX.
5. System Memory.
6. Full system virtualization for low latency from virtual machine to IO enabled through Cavium virtSOC technology.
7. Next Generation IO.
8. Integrated Hardware Accelerators.
"The Cavium ThunderX2 will expand the market opportunity for ARM-based server technologies by addressing demanding application and workload requirements for compute, storage networking and security", stated Simon Segars, CEO, ARM. "ThunderX2 demonstrates Cavium's ability to deliver a combination of innovation and engineering execution and the new product family increases the momentum for server deployments powered by ARM processors in large scale data centers and end user environments."
ThunderX2 family of processors include, four workload optimized processors targeting different workloads:
"ThunderX2 combines our next generation core that will deliver significantly higher single thread performance with next generation IO and hardware accelerators to provide a compelling value proposition for the server market and greatly expand the serviceable server TAM", stated Syed Ali, President and CEO of Cavium. "ThunderX2 will enable flexible, scalable and fully optimizable servers for next generation software defined data centres."
Cavium's ThunderX2 SoC family is supported by a comprehensive software ecosystem ranging from platform level systems management and firmware to commercial Operating Systems, Development Environments and Applications. Cavium has actively engaged in server industry standards groups such as UEFI and delivered numerous reference platforms to a broad array of community and corporate partners. Cavium has also demonstrated its leadership role in the Open Source software community driving upstream kernel enablement for ThunderX, actively contributing to Linaro's Enterprise and Networking Groups, investing in key Linux Foundation projects such as Xen and OPNFV and sponsoring the FreeBSD Foundation's ARMv8 server implementation.