Det var för två år sedan som Cavium annonserade att företaget hade ett licensavtal med Arm. Dagens Caviumprocessorer – Octeon och Nitrox – använder Mips-kärnor – som alltså återigen får stryka på sig för Arms framfart.
Varje kärna har 78 kbyte cache för instruktioner och 32 kbyte cache för data. Level 2 cache är på 16 Mbyte. Samtliga cacheminnen kan hållas automatiskt synkroniserade (koherenta), och detta gäller även om du kopplar två ThunderX-chips till varandra via Caviums Coherent Processor Interconnect.
Enligt Cavium är ThunderX den mest högpresterande ARM-serverprocessor som finns just nu.
Analytikern Linley Gwennap uttalar sig i Caviums pressrelease och utlovar halva energiförbrukningen och betydligt lägre pris jämfört med konkurrerande processorer.
Operativsystems- och plattformsleverantörerna Oracle, MontaVista, Gigabyte, American Megatrends, Fedora och Opensuse stöder ThunderX.
Ett simplare syskon kallat CN87XX och har åtta eller sexton kärnor. Kretsarna stöder DDR3/4, 10 Gbit Ethernet, Sata v3 and PCI Express Gen3.
Provexemplar ska släppas tidigt fjärde kvartalet.