cyberpowerpc-hexacore.jpgVous magasinez pour un nouvel ordinateur et la puissance est au centre de vos préoccupations? Un processeur à six coeurs d’exécution pourrait être votre meilleur choix. Voici de quoi il s’agit et dans quelles circonstances ce type de technologie est particulièrement approprié.

Un coeur, deux coeurs, quatre coeurs, six coeurs…

Le microprocesseur est le cerveau d’un ordinateur, d’une tablette ou d’un téléphone intelligent. Et en gros, le nombre de coeurs correspond au nombre de tâches que le processeur peut effectuer à peu près simultanément de manière efficace.

Par exemple, un processeur à double coeur (ou bicoeur) sera apte à compléter deux tâches à la fois, un processeur quadricoeur pourra en faire quatre, et un hexacoeur pourra en faire six, tandis qu’un processeur à coeur unique qui serait confronté à des tâches multiples devrait constamment mettre l’une de ces tâches de côté, par exemple en rangeant les données associées à celle-ci en mémoire, pour consacrer un peu de son temps à la suivante. Imaginez si vous deviez entretenir six conversations téléphoniques différentes en même temps: à moins de disposer d’un service d’appel en attente qui sort de l’ordinaire, vous seriez obligé de raccrocher et de recomposer le numéro de chacun de vos interlocuteurs à toutes les deux phrases. Pas très efficace, n’est-ce pas?

ibuypower-hexacore.jpgAvantages et limites des architectures multi-coeurs

Donc, en théorie, plus un processeur dispose de coeurs, plus l’ordinateur pourra faire rouler d’applications en même temps sans que l’usager ne remarque un ralentissement. Mais en pratique, c’est parfois plus compliqué.

C’est qu’un processeur multi-coeurs fonctionne un peu comme un bureau qui compte plusieurs employés. Tant et aussi longtemps que chacun des employés dispose de toutes les ressources nécessaire pour accomplir sa propre tâche, la productivité totale du bureau augmente avec le nombre d’employés. Mais si tous les employés ont besoin du photocopieur en même temps, la productivité s’effondre.

Dans un ordinateur doté d’un processeur multi-coeurs, l’accès à certaines ressources externes comme le disque dur ou la connexion Internet peut jouer le même rôle de trouble-fête que le photocopieur du bureau. Autrement dit: plus les applications qui roulent sur un ordinateur fonctionnent indépendamment les unes des autres, plus le gain en efficacité sera remarquable. Si vos applications exigent beaucoup de puissance de calcul mais que l’essentiel du travail s’effectue à l’intérieur de la mémoire cache réservée à chaque coeur d’exécution, comme c’est normalement le cas pour les jeux et pour la lecture de vidéos, vous profiterez davantage d’une architecture multi-coeurs que si toutes vos applications se battent constamment pour l’accès aux mêmes ressources.

pavilion-hexacore.jpgLes processeurs hexacoeurs disponibles sur le marché

Parmi les processeurs hexacoeurs disponibles en ce moment, on compte notamment:

  • On peut aussi retrouver des processeurs hexacoeurs très économes d’énergie dans certains téléphones Android.

Bon magasinage!

 

François Dominic Laramée
Tour à tour concepteur de jeux vidéo, chroniqueur et scénariste à la télévision, journaliste, blogueur, auteur de 4 livres publiés aux États-Unis et scripteur pour la scène, FDL travaille dans le domaine des médias depuis 1992. Il est bien fier de détenir un doctorat en histoire et deux maîtrises, mais n’a cependant jamais accroché aucun de ses diplômes au mur de son bureau.