ThunderX2 is Cavium's Second generation ARM Server Processor product family providing one of the fastest 64bit ARMv8 Data Center & Cloud Processor, featuring high integration and high SoC performance on 14 Finfet process. With high performance custom fully out-of-order (OOO) cores, single and dual socket configurations, very high memory bandwidth, large memory capacity, integrated hardware accelerators, fully virtualized core and IO, scalable Ethernet fabric and feature rich I/O’s supporting 25Gbps. The ThunderX2 family includes multiple Workload Optimized SKUs that enable servers & appliances that are optimized for compute, storage, network and secure compute workloads in the cloud. The ThunderX2 processor family is fully compliant with ARMv8 architecture specifications as well as ARM’s SBSA. ThunderX2 scales up to 54 cores with up to 3.0 GHz core frequency, fully cache coherent across dual sockets using Cavium Coherent Processor Interconnect (CCPI™) offering the largest integrated I/O capacity with 100s of Gigabits of I/O bandwidth using integrated 25Gbps SerDes, Six DDR4 72 bit memory controllers capable of supporting 3200 MHz memories with 1+TB of memory in a dual socket configuration, Hundreds of integrated hardware accelerators for security, storage, networking and virtualization applications, Fabric for interconnectivity of nodes supporting SLA enforcements with awareness and policy enforcement for virtual networks, Virtualization everywhere with Cavium virtSOC technology – Full system level low latency virtualization solution from core to I/O. Support for PCIe Gen3 x16 along with integrated 10/25/40/50/100GbE and SATAv3 ports and more.