Recommander ce site à un ami Cliquez ici pour ajouter CulturePC à vos sites favoris Lancer l'impression de cette page
Accueil >> Articles de base : L'ordinateur >> Evolutions et tendances des processeurs

evolutions et tendances

Autrefois, l'amélioration des performances d'un processeur passait principalement par l'augmentation de sa fréquence de fonctionnement (nombre de cycles par seconde exprimé en Hz). Aujourd'hui, ayant approché les limites de la matière, les fondeurs sont obligés de trouver d'autres moyens pour répondre à une demande en performances toujours plus grande.

La multiplication des coeurs

La première solution (mécanique) est de multiplier le nombre de processeurs dans un même die (support physique du processeur). Cette approche consiste donc à mettre côte à côte (ou l'un au dessus de l'autre) deux processeurs (principalement les unités de calcul) avec parfois la possibilité de leur faire partager un seul cache mémoire. Cela engendre pour l'ordinateur une capacité de calcul théoriquement multipliée par 2.

En pratique, la capacité de calcul obtenue est comprise entre celle d'un processeur mono cour et son double, car il est aujourd'hui difficile d'exploiter les possibilités d'un double cour à 100% car le « multithreading » (exécution simultanée de deux instructions) n'est aujourd'hui que peu utilisé dans les logiciels, les jeux.

Prenons un exemple : Dans un premier cas, nous souhaitons effectuer une simulation boursière qui nécessite 100 cycles de processeur.

Un processeur mono cour exécutera donc le calcul en 100 cycles et de même pour le double cour car un seul processeur sera utilisé (gain 0%). Dans ce cas le double cour n'apporte strictement rien.

Dans un second cas, nous souhaitons effectuer en même temps deux simulations boursières nécessitant chacune 100 cycles de processeur.

Un processeur mono cour exécutera donc le calcul en 200 cycles alors que le double cour n'aura besoin que de 100 cycles car pendant que le cour N°1 traitera la première opération, le N°2 en fera de même et en simultané (gain 100%). Dans ce cas le double cour double les performances du système.

Vous l'aurez compris, plus de nombre d'opérations exécutées simultanément est grand, meilleur sera le gain d'un processeur multi cour en attendant que les développeurs d'applications permettent de diviser les calculs en plusieurs calculs simultanés afin de mieux tirer profit de la multiplication des cours des processeurs.

L'architecture

Cette approche est plus qualitative car elle tente de faire faire au processeur une opérations donnée en moins de cycles que pour un autre processeur. En d'autres termes, il s'agit de concevoir des processeurs plus intelligents capables de faire en tournant à 1 Ghz ce que ferait le processeur de generation précédente en tournant à 1.5 Ghz ou même 2 Ghz.

Cette technologie a aussi pour avantage un dégagement thermique plus faible et donc moins de consommation et de bruit de refroidissement ce qui est extrêmement important pour un ordinateur portable.

Si AMD a toujours prôné des processeurs intelligents au détriment de la fréquence, Intel ne s'est tourné vers cette approche que dernièrement avec les Pentium M pour ordinateurs portables.

Aujourd'hui, les fondeurs vont encore plus loin en combinant les deux approches : multiplication des processeurs aux architectures toujours plus intelligentes (Core 2 Duo, Core 2 Quad, AMD X2..).


Partagez cet article avec vos amis !

Cours Excel
Un cours illustré et très complet sur Excel 2003.

Tutorial eMule
Télechargez tout ce que vous voulez gratuitement grâce à eMule.

Comment créer son site
Tout ce qu'il faut savoir pour créer son site Interent.

Tutorial Anti Spam
Débarassez votre boite eMail du courrier indésirable.

Tutorial Virtualdub
Le couteau suisse de la vidéo sur PC expliqué pas à pas.