L'unité tendance centrale de traitement multi-core qui a commencé avec les processeurs dual-core est désormais en tête des utilisateurs d'ordinateurs à réfléchir sur les avantages et les inconvénients de processeurs quad-core au lieu . Bien qu'ils aient deux fois le nombre de processeurs , ordinateurs quad-core peuvent pas conduire à la même augmentation de la performance du système tel qu'il est vécu par les gens de passer du single-core CPU à double cœur . Les avantages et les inconvénients de processeurs quad-core doivent être pesés avec soin avant de prendre une décision sur votre prochain achat d'ordinateur. Vitesse traitement plus rapide
pro clé d'un processeur multi-core réside dans sa capacité à effectuer un plus grand nombre de calculs simultanés. Ceci est particulièrement utile pour les applications qui offrent des endroits logiques pour le calcul parallèle --- Par exemple, un jeu d'ordinateur qui gère les calculs de l' intelligence artificielle séparément des calculs pour afficher les graphismes du jeu . Une telle demande est connu , dans le jargon informatique, comme étant « multithread » parce que, plutôt que d' une longue séquence , il contient de nombreuses séquences courtes liés ensemble. Si une application est correctement multithread, processeurs quad core avoir un avantage sur les processeurs avec moins de noyaux car ils ont plus de puissance de traitement disponible .
Rendements décroissants
Malheureusement, il n'est plus difficile d'optimiser les applications pendant plus de deux noyaux : le développeur doit s'assurer que les instructions se terminent à peu près le même temps pour éviter des cycles de processeur gaspillage , un acte d'équilibre qui devient plus difficile que le nombre de cœurs augmente. En conséquence, les processeurs quad core ne sont pas près de quatre fois plus rapide que les processeurs single-core , et peuvent être moins efficaces que les processeurs dual-core de grande puissance parce que les noyaux restent inutilisés un plus grand pourcentage du temps.
< Br >
Grand virtualisation Polyvalence
Dans certains cas , les ordinateurs peuvent faire usage de plusieurs cœurs sans avoir des applications qui sont explicitement multithread. Beaucoup de serveurs informatiques , par exemple, sont " virtualisés " --- ils permettent à quelqu'un d'utiliser plusieurs "serveurs" sur le même ordinateur physique . Dans les environnements virtualisés , les ordinateurs quad core permettent un plus grand nombre d'ordinateurs pour faire des émules dans le même temps , parce que chaque environnement virtuel peut être facilement attribué son propre noyau .
Coûts
< p> Pour les utilisateurs à domicile qui ne fonctionnent généralement pas de serveurs virtuels , les avantages de processeurs quad-core n'est pas forcément aussi évident ou aussi dramatique . Parce qu'ils sont plus complexes à concevoir, processeurs quad core sont généralement plus chers à l'achat que d'un processeur dual-core de la vitesse équivalente . Ils sont aussi plus coûteux à exploiter en raison de l'augmentation de la consommation d'énergie , car la gamme de processeurs Phenom II d'AMD, un processeur quad-core consomme plus de 50 pour cent plus de puissance qu'un processeur à la même vitesse avec seulement deux cores
< br . >