Cavium heeft zijn tweede generatie 64bit-Armv8-socs voor servers aangekondigd. De ThunderX2-lijn van processors bestaat uit meer dan veertig verschillende modellen, waarvan de omvangrijkste 32 cores heeft.
Cavium maakt de beschikbaarheid van ThunderX2-chips met 16, 20, 24, 28, 30 en 32 cores bekend. Het gaat om ontwerpen op basis van Vulcan, dat door Cavium werd verworven na de overname van Broadcoms divisie voor Arm-serverchips. De kloksnelheden beginnen bij 1,8GHz, terwijl het maximum op 2,5GHz ligt. Cavium maakt de chips op 16nm bij TSMC.
Elke core heeft de beschikking over 32kB L1-cache en dezelfde cachehoeveelheid voor instructies. Daarnaast is er 256kB L2-cache en kan een blok van vier cores 2MB L3-cache benaderen. De chips kunnen in single- en dualsocketsystemen geplaatst worden en in dat laatste geval is er ondersteuning voor 32 geheugensleuven. De socs zijn bij dualsocketsystemen cache-coherent dankzij een nieuwe generatie van de Cavium Coherent Processor Interconnect, die een doorvoer van 600Gbit/s biedt. Daarnaast is er ondersteuning voor pci-e 3.0 x16, sata 600 en usb 3.0.
Volgens Next Platform zijn er ook ThunderX2-chips met 54 cores op komst, waarbij Cavium die cores zelf ontworpen zou hebben. Deze zouden dan de concurrentie met Qualcomms Centriq 2400-soc aangaan, die 48 Arm-cores heeft, tenzij Qualcomm de servermarkt gaat verlaten, zoals geruchten melden. De markt voor Arm-serverchips wordt al jaren als een groeimarkt gezien, onder andere omdat de chips energiezuinig zijn. Vooralsnog is Intel dominant op die markt, met zijn Xeons, terwijl AMD met zijn op x86-gebaseerde Epyc-processors ook marktaandeel probeert af te snoepen.