Os esforços iniciais para trazer os processadores baseados em ARM para o data center não foram muito bem-sucedidos. A Calxeda teve um fracasso espetacular depois de apostar em um processador de 32 bits quando o resto do mundo já havia migrado para 64 bits. E a HPE inicialmente queria basear seus servidores Project Moonshot em ARM, mas agora usa Intel Xeon e AMD Opteron.
Isso porque os usos iniciais dos processadores ARM eram aplicativos de baixo desempenho, como pilhas LAMP básicas, arquivos e impressão e armazenamento. Em vez disso, uma empresa vem criando discretamente um impulso para os processadores ARM de alto desempenho, e não é a Qualcomm.
A Cavium, uma empresa que tem experiência em processadores incorporados baseados em MIPS, está trazendo sua considerável experiência e IP para o processador ARM com seu ecossistema de servidor ThunderX. O ThunderX é o conjunto completo, um SoC ARMv8-A de 64 bits e placas-mãe de soquete simples e duplo. Além do hardware, a Cavium oferece sistemas operacionais, ambientes de desenvolvimento, ferramentas e aplicativos.