Dell vient d'annoncer avoir offert un serveur à la Fondation Apache. C'est un serveur « Zinc » qui a été offert, le successeur des « Copper » annoncés en mai. Et ce serveur est bien évidemment particulier : il intègre des SoC ARM.
De Marvell à Calxeda
Le premier modèle, Copper, utilisait des SoC de chez Marvell. Il intégrait des SoC P4BJ de chez Marvell, avec un CPU ARM maison compatible ARMv7. Le Zinc utilise des SoC ECX-1000 de chez Calxeda, qui intègrent chacun quatre cores Cortex A9 à 1,4 GHz. C'est une machine de test hébergée chez Calxeda, mais mise à disposition de la communauté.
5 760 cores
Le serveur 4U peut recevoir 360 cartes de chez Calxeda, chaque carte contenant un système complet composé de quatre SoC, quatre contrôleurs SATA (cinq ports à 3 gigabits/s), un contrôleur Ethernet (8 connexions à 10 Gb/s) et quatre connecteurs microSD pour intégrer un système. De plus, chaque carte peut recevoir 16 Go de RAM, la mémoire étant partagée en quatre zones, une par SoC, le Cortex A9 restant un processeur 32 bits. Le Zinc peut donc contenir 5 760 cores Cortex A9, ce qui est intéressant.
En attendant le Cortex A15 et ARMv8
Il s'agit bien évidemment d'un serveur de test, les processeurs 32 bits étant un problème en 2012. Des serveurs dotés du prochain core d'ARM, le Cortex A15, devraient apparaître dans le futur : en plus d'augmenter les performances, le Cortex A15 peut gérer la mémoire sur 40 bits via le PAE, ce qui supprime une des limitations et permet de gérer 1 To de RAM (même si les applications et le processeur restent 32 bits). Ensuite, il faudra attendre 2014 et le jeu d'instructions ARMv8 : Calxeda a un projet de processeurs compatibles avec ce jeu d'instructions 64 bits et les produits de la société ne reprendront donc plus le design de référence d'ARM comme actuellement.
