Un groupe de chercheurs du Université de Princeton viennent de surprendre la communauté avec la création d'un Puce Open Source basé sur Architecture SPARC qui n'a pas moins de 25 cœurs. Jusqu'à présent, tout est plus ou moins courant, même si ce projet se démarque vraiment par une fonctionnalité plus qu'intéressante puisqu'il est évolutif, ce qui lui permettrait d'être alloué dans le futur à un ordinateur de 200.000 XNUMX cœurs.
Cette puce a été baptisée par ses créateurs sous le nom de Python et a été conçu dans le seul but d'être particulièrement flexible et facilement évolutif de sorte que, une fois qu'il s'agit d'un produit commercial, beaucoup de ces processeurs peuvent être utilisés ensemble dans des serveurs et des centres de données qui nécessitent un haut degré de traitement de données en parallèle dès le premier instant.
Les chercheurs de l'Université de Princeton nous surprennent avec une idée intéressante d'un processeur flexible et évolutif.
Cette fonctionnalité est donnée précisément par l'utilisation de l'architecture SPARC puisque, contrairement à celles actuellement utilisées par différentes sociétés comme ARM qui peuvent avoir beaucoup plus de projection, pour ce projet ses créateurs ont décidé de s'appuyer sur un design OpenSparc, qui à son tour n'est rien de plus qu'une version modifiée du processeur OpenSparc T1 d'Oracle.
En entrant un peu plus en détail, nous constatons que les développeurs de cette puce particulière ont utilisé un Topologie matricielle 5 x 5 cœurs, chacun fonctionnant à 1 GHz Un projet particulièrement intéressant en raison de l'évolutivité qui apparaît lorsque vous devez partager la mémoire DRAM ou directement le stockage disponible.
Pour la communication entre noyaux, il s'engage à intégration d'un petit routeur dans chacun, quelque chose qui à son tour fait de cette conception l'une des plus intéressantes dans le domaine Open Source. On parle d'un CPU équipé de 460 millions de transistors, un chiffre qui est encore loin des 8.000 milliards que possèdent, par exemple, les processeurs Intel ou NVIDIA, ce qui, entre autres, est dû aux procédés de fabrication utilisés depuis, alors que les grands fabricants travaillent à 14 ou 16 nm. Les chercheurs de l'Université de Princeton ont utilisé une échelle de 32 nm.
Plus d'informations: PC World