Microprocesseurs multi-coeurs
Qu'est-ce que c'est ?
Un microprocesseur multi-coeurs est un micro-processeur possédant au moins deux coeurs physiques, à savoir des circuits permettant de réaliser toutes les fonctionnalités nécessaires à l'exécution d'un programme de façons autonomes. Les microprocesseurs sont régis par leur nombre de coeurs et par la taille du cache, qui permet de gérer plusieurs actions en même temps. Il se distingue par définition des anciens prototypes où un processeur unique effectuait les actions qu'effectuent aujourd'hui les coeurs. Notons qu'un processeur possédant deux coeurs est appelé "dual-core", quatre coeurs "quad-core", huit coeurs "octo-core" etc ... Le microprocesseur multi-coeurs le plus puissant actuellement est l'Intel core i9 qui possède de 10 à 18 coeurs pour 24 Mo de cache pour le plus performant (en sachant que les multi-coeurs les plus "faibles" possèdent 2 Mo de cache), il est également très onéreux.
Origine des multi-coeurs et quelques exemples :
La société IBM a crée le premier processeur multi-coeurs en 2001, ceux-ci sont ensuite arrivés sur les ordinateurs personnels via les entreprises Intel et AMD, Intel possède d'ailleurs actuellement le quasi-monopole du marché en matière de microprocesseur. Outre les multi-coeurs Intel et AMD il existe les gammes Niagara et Niagara II provenant de Sun Microsystems ou encore les gammes PowerPC et Cell provenant d'IBM