Multitraitement
Pendant de nombreuses années, la vitesse de l'ordinateur processeurs augmenté grâce à des améliorations de l'architecture et vitesse de l'horloge des processeurs. Cependant, au cours des dernières années, les fabricants de puces ont atteint une limite en ce qui concerne la taille réduite de leurs transistors. CPU sans eux surchauffe. Par conséquent, l'utilisation de plusieurs processeurs, ou le multitraitement, est devenue la prochaine étape pour augmenter les performances informatiques.
Le multitraitement peut être mis en œuvre de deux manières différentes: 1) utilisant plusieurs processeurs physiques ou 2) utilisant un processeur à plusieurs cœurs. Par exemple, les premiers ordinateurs Power Mac G5 avaient plusieurs processeurs physiques, chacun avec son propre dissipateur de chaleur et le devant du bus. Lorsque Apple a décidé d'utiliser les processeurs Intel dans 2006, ils ont commencé à utiliser des processeurs double cœur. Ces puces ressemblent à un seul processeur, mais agissent comme deux. Désormais, certaines machines, comme le Mac Pro, disposent de processeurs quad-core, comprenant quatre cœurs de traitement. Certains Mac Pro ont même deux processeurs physiques quad-core, ce qui donne à l'ordinateur un total de huit processeurs. La plupart des ordinateurs Windows et Linux utilisent désormais des processeurs multicœurs.
Le multitraitement semble être un choix logique pour améliorer les performances informatiques, mais il doit être pris en charge par l'ordinateur. le système d'exploitation afin de fonctionner correctement. Heureusement, les versions actuelles des deux Windows et Mac OS X entièrement en charge le multitraitement. Cela signifie qu'ils peuvent gérer plusieurs processeurs comme un seul processeur, en répartissant la charge de traitement entre eux. Néanmoins, toutes les tâches ne peuvent pas être divisées également entre deux processeurs ou plus. Par conséquent, bien que le multitraitement puisse augmenter la vitesse d'un ordinateur, il n'améliore généralement pas les performances du facteur exact des processeurs de la machine.