Cœurs dans les processeurs, l'avenir est-il plus de quantité ou d'efficacité?

Autant que fabricants de processeurs concentrent leurs efforts sur l'amélioration l'efficacité énergétique , à la fois par micro-code et en réduisant la fabrication de la lithographie, au final ces dernières années il semble que nous vivions un «BOOM» en termes de nombres de coeurs dans les processeurs, ou en d'autres termes, nous constatons une augmentation des performances basée sur la force brute. Est-ce ce que l'avenir réserve aux transformateurs? De plus en plus de cœurs à chaque nouvelle génération, ou pouvons-nous nous attendre améliorations d'une autre manière?

Depuis de nombreuses années, nous stagnons plus ou moins en termes de nombre de cœurs dans les processeurs, où les processeurs à 2 et 4 cœurs dominent le marché depuis plusieurs décennies. Lorsque les processeurs 6 et 8 cœurs sont arrivés, l'évolution nous a semblé normale, car en plus de réduire la lithographie pour intégrer une densité de transistors plus élevée, il fallait pouvoir paralléliser un plus grand nombre de tâches simultanées en utilisant plus de cœurs et fils. Cependant, dans les dernières générations de AMD et de Intel CPUs, nous constatons un nombre de cœurs qui a apparemment augmenté, jusqu'à l'incroyable AMD Ryzen Threadripper 3990X avec 64 cœurs et 128 threads, un processeur qui semble plus adapté aux serveurs qu'à la sphère domestique.

Cœurs dans les processeurs

L'avenir des processeurs est-il d'augmenter le nombre de cœurs?

Il existe de nombreux exemples que nous pouvons vous donner concernant les améliorations basées sur l'augmentation du nombre de cœurs qu'Intel et AMD introduisent dans leurs nouvelles générations de processeurs, et que nous parlons de processeurs orientés vers le marché grand public et non vers le professionnel, nous ne pouvons donc pas nous empêcher de nous demander s'il ne s'agit que d'un simple " guerre des nombres "Comme cela s'est déjà produit dans le passé, ou si les utilisateurs ont vraiment besoin de notre Processeur à be mesure d' effectuer tant de tâches en parallèle .

Nombre de noyaux

Le fait que le processeur ait plus de cœurs n'est en aucun cas un inconvénient, à l'exception de certains effets secondaires tels qu'un TDP plus élevé dans beaucoup de ces processeurs avec un grand nombre de cœurs. Cela signifie que le processeur peut paralléliser plus de tâches simultanées et que les applications peuvent en tirer parti (rappelez-vous que Windows est un système d'exploitation qui s'entend vraiment bien avec les tâches parallèles), et si Intel et AMD l'utilisent dans une guerre des chiffres particulière mais ils le font tout en maintenant les prix (c'est-à-dire qu'ils proposent des processeurs avec plus de cœurs mais au même prix que le génération précédente) les utilisateurs ne peuvent que les accueillir.

Cela ne signifie pas que, comme nous l'avons déjà discuté précédemment, à la fin l'espace physique dont dispose la matrice de processeur est limité et jusqu'à ce que les processus de fabrication donnent une autre tournure à l'industrie, à la fin le nombre de cœurs qui a un processeur est physiquement limité. Nous entendons par là que, s'il est probable que nous n'ayons pas encore atteint un plafond (et que nous nous souvenons de ces 64 cœurs de l'AMD 3990X), il viendra un moment où nous le toucherons et le nombre de cœurs des processeurs de l'oscilloscope domestique pour stagner à nouveau.

noyaux CUDA de NVIDIA

Cela signifie que, de notre point de vue, l'avenir n'est pas que les processeurs auront de plus en plus de cœurs (qui en auront sûrement, au moins pour quelques années de plus), car le moment viendra où les fabricants devront vraiment travailler dur ou trouver Solutions alternatives pour améliorer l'efficacité afin que les performances des processeurs puissent continuer à croître en termes de performances utilisateurs.

À quelles améliorations pouvons-nous nous attendre dans les futurs processeurs?

Nous avons déjà mentionné que l'augmentation du nombre de cœurs pour pouvoir paralléliser un plus grand nombre de tâches simultanées est sans aucun doute l'une des améliorations que l'on peut attendre pour les prochaines générations de processeurs, mais bien sûr ce ne sera pas la seule. Comme vous le savez bien, AMD et Intel travaillent très dur pour également améliorer la lithographie et réduire la taille des transistors, ce qui se traduit par un plus grand nombre de transistors occupant le même espace, ce qui améliore considérablement l'efficacité en termes de performances par watt consommé.

On peut également s'attendre à des améliorations de la quantité et de la vitesse de la mémoire cache, ce sur quoi ils insistent (notamment AMD) ces derniers temps et qui améliore également les performances globales des processeurs. De même, l'amélioration de la bande passante des interfaces d'entrée et de sortie est une tâche en suspens qui devra tôt ou tard s'attaquer, car PCIe et USB augmentent progressivement en termes de bande passante dont ils ont besoin et sont déjà proches de la limite. que les processeurs peuvent prendre en charge.

Rendu du processeur

Enfin, une autre des améliorations qu'il faudra tôt ou tard apporter (et qui pourrait potentiellement changer beaucoup le facteur de forme des processeurs tels que nous les connaissons) est la performance thermique. Réduire la lithographie pour mettre un plus grand nombre de transistors dans le même espace implique nécessairement une augmentation de la densité de chaleur produite, et bien que nous n'ayons pas encore atteint la limite dans ce domaine, nous ne sommes pas loin du point où les dissipateurs thermiques nous actuellement ne sont pas en mesure de dissiper la chaleur assez rapidement, il faudra donc nécessairement changer la méthode utilisée.