Il y a un an, l’israélien EZchip rachetait Tilera, ce qui lui a permis de récupérer sa technologie de processeurs réseaux multicœurs. Un rachat qui commence à payer en termes de produits, puisque EZchip vient d’annoncer la famille des Tile-Mx qui embarquent, pour les plus puissants, pas moins de 100 cœurs ARM 64 bits, en l’occurrence des Cortex-A53 64 bits à jeu d’instructions ARMv8.
Sur ce terrain des processeurs à cœurs ARM venus titiller les plates-formes x86 et Power régnantes, EZchip n’est pas le premier à se lancer, loin s’en faut. Freescale a ajouté des modèles ARM à sa famille QorIQ, Broadcom planche sur son processeur Vulcan et Cavium a lancé récemment des ThunderX dotés de 24 à 48cœurs ARM 64 bits, sans même parler des X-Gene d’AppliedMicro ou des Opteron Seattle d’AMD. EZchip devait donc trouver un angle pour se démarquer : il a choisi celui de la puissance brute.
Multiplier les cœurs sur une puce n’est pas une tâche insurmontable. Beaucoup s’y sont essayés avec succès, avant de voir leurs circuits rester sur les étagères. Les réelles difficultés résident en effet d’une part dans la faculté de la puce à alimenter ces cœurs en données (donc à assurer une bande passante suffisante et efficace), d’autre part à rendre ces monstres utilisables en pratique, c’est-à-dire programmables. Ce dernier aspect est ici adressé par l’utilisation de cœurs ARM standard, et non pas de cœurs propriétaires comme dans d’autres familles de EZchip.
A découvrir dans le numéro de mai de notre magazine “ElectroniqueS”