La Fibre
Datacenter et équipements réseaux => Équipements réseaux =>
Matériel informatique (réseaux domestiques) => Discussion démarrée par: vivien le 29 décembre 2014 à 14:41:24
-
Différencier les différents processeurs Intel Core i3, Core i5 et Core i7
Intel à différentes gammes de processeur :
Entrée de gamme :
- Intel Atom
- Intel Celeron
- Intel Pentium
Milieu de gamme :
- Intel Core i3
- Intel Core i5
Haut de gamme :
- Intel Core i7
- Intel Xeon
Les premiers Intel de la gamme core sont arrivés début 2009 et il est important de différencier les différents générations :
- 1ère génération : Nehalem, Westmere (à partir de 2009) :
- 2ème génération : Sandy Bridge (à partir de 2011)
- 3ème génération : Ivy Bridge (à partir de 2012)
- 4ème génération : Haswell (à partir de mi-2013)
- 5ème génération : Broadwell (à partir de 2015) gravure en 14nm
La plus grande évolution concerne les performances graphique :
(https://lafibre.info/images/materiel/201401_intel_graphics_performance.jpg)
Pour les différencier, c'est le 1er chiffre du modèle :
- Core i3-xxx : 1ère génération
- Core i3-2xxx : 2ème génération
- Core i3-3xxx : 3ème génération
- Core i3-4xxx : 4ème génération
- Core i3-5xxx : 5ème génération
- Core i5-xxx : 1ère génération
- Core i5-2xxx : 2ème génération
- Core i5-3xxx : 3ème génération
- Core i5-4xxx : 4ème génération
- Core i5-5xxx : 5ème génération
- Core i7-xxx : 1ère génération
- Core i7-2xxx : 2ème génération
- Core i7-3xxx : 3ème génération
- Core i7-4xxx : 4ème génération
- Core i7-5xxx : 5ème génération
Les chiffres xxx servent à différencier les différents processeurs d'une même game et même génération : plus le chiffre xxx est élevé plus il est performant.
5ème génération, sortie début 2015 :
(https://lafibre.info/images/materiel/201501_intel_5g_broadwell_performance.png)
-
Exemple de processeur de la 1ère génération : Intel Core i5 M 520 @2.40GHz :
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 37
model name : Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
stepping : 2
microcode : 0xd
cpu MHz : 1199.000
cache size : 3072 KB
physical id : 0
siblings : 4
core id : 2
cpu cores : 2
apicid : 5
initial apicid : 5
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt aes lahf_lm ida arat dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips : 4788.37
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
Le même, mais de la 2ème génération : Intel Core i5 2520M @2.50GHz :
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
stepping : 7
microcode : 0x23
cpu MHz : 800.000
cache size : 3072 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 2
apicid : 3
initial apicid : 3
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips : 4988.46
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
Core i5-3450 de 3ème génération @3,10 Ghz
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i5-3450 CPU @ 3.10GHz
stepping : 9
microcode : 0x17
cpu MHz : 1600.000
cache size : 6144 KB
physical id : 0
siblings : 4
core id : 3
cpu cores : 4
apicid : 6
initial apicid : 6
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms
bogomips : 6185.89
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
Core i3-4150 de 4ème génération @3,50 Ghz
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Core(TM) i3-4150 CPU @ 3.50GHz
stepping : 3
microcode : 0x17
cpu MHz : 3500.410
cache size : 3072 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 2
apicid : 3
initial apicid : 3
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid
bogomips : 6983.90
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:
-
(https://lafibre.info/images/materiel/201401_intel_graphics_performance.jpg)
Ce graphique porte un peu a confusion, c'est l'évolution du GPU intégré (Intel HD Graphics/Iris).
C'est connexe mais n'informe pas sur l'évolution de la partie CPU (un cpu gen 4 n'est pas 75x plus rapide qu'un gen 1), d'autant que certains modeles n'ont pas de GPU.
-
C'est surtout un tableau récapitulatif avec le nombre de coeurs et options (HT, VT-x, etc) qu'il faudrait faire.
-
Pour le schéma, j'ai rajouté "La plus grande évolution concerne les performances graphique :"
C'est clair qu'il serait intéressant de savoir le nombre de cœurs, mais je n'ai pas trouvé de moyen sans aller dans la documentation Intel.
Dans les caractéristiques détaillés de Linux plus haut, on note que les 4 processeurs présentés ont tous 4 threads.
Mais certains ont 2 cœurs et d'autres 4 cœurs :
- Intel Core i5-2520M : Nb. de cœurs:2 Nb. de threads:4
- Intel Core i5-3450 : Nb. de cœurs:4 Nb. de threads:4
Il faut faire attention à la lettre qui suit le processeur : L'Intel Core™ i5-4210Y est un processeur de 4ème génération avec de faibles performances mais une très fiable consommation électrique (TDP de 11,5 W)
La liste des lettres en fonction des performances :
- HQ (hautes performances, haute consommation d'électricité)
- MQ
- M
- H
- U
- Y (faibles performances, faible consommation d'électricité)
-
y'a tout la : http://www.cpu-world.com/info/Intel/processor-number.html
wikipedia (anglais) est assez complet aussi.
-
Pour le schéma, j'ai rajouté "La plus grande évolution concerne les performances graphique :"
C'est clair qu'il serait intéressant de savoir le nombre de cœurs, mais je n'ai pas trouvé de moyen sans aller dans la documentation Intel.
Dans les caractéristiques détaillés de Linux plus haut, on note que les 4 processeurs présentés ont tous 4 threads.
Mais certains ont 2 cœurs et d'autres 4 cœurs :
- Intel Core i5-2520M : Nb. de cœurs:2 Nb. de threads:4
- Intel Core i5-3450 : Nb. de cœurs:4 Nb. de threads:4
...
Sur les gammes pour PC fixes, c'est à peu près stable, sauf exception:
- core i7: 4 coeurs multithread
- core i5: 4 coeurs
- core i3: 2 coeurs MT pour certains
- pentium: 2 coeurs, jeu d'instruction réduit
- celeron: 2 coeurs, moins de cache
En plus, les fréquences disponibles ont tendance à diminuer vers le bas de gamme.
En rapport performance/prix, le Celeron est imbattable car il a des perfs qui restent assez proches du core i3 pour 1/3 du prix.
Pour chaque génération, l'efficacité des coeurs eux-mêmes en instructions par seconde par MHz est à peu près homogène. Chaque génération gagne 10-20%.
Le multithread consiste a mieux utiliser les unités de calcul internes de chaque coeur, il donne l'impression d'un coeur supplèmentaire mais en pratique ils sont alors chacun moins rapides. Le gain global dépend des applications, on cite généralement +30%. J'ai eu des résultats très bons (presque x2) sur du calcul entier, qui tenait en entier dans le cache.
Pour les jeux, l'essentiel maintenant est fait par la carte graphique. Un Pentium à 60€ avec une CG à 120-140€ doit permettre de jouer à peu près à tout. Si on constate que le processeur sature, il vaut mieux alors passer au core i5 car le core i3 ne donnera pas grand-chose de plus que le pentium.
Pour les processeurs de portables, c'est plus compliqué et de plus en plus. Les Atom qui étaient dans une gamme très inférieure ont bien progressé, et se voient maintenant renommés en Celeron. Ces Celerons N ou J n'ont pas la même architecture que ceux décrits ci-dessus, la fréquence seule n'est donc pas un bon indicateur de comparaison (lire ici (http://laptoping.com/intel-celeron-n2830-n2820-specs-benchmark.html) pex). Avant d'acheter un portable bas de gamme il est indispensable de vérifier la capacité du processeur sur un site tel que cpubenchmark.net.
-
Pour ceux qui ont des applications non multi-threadés, les Core i3 ont l'avantage d'avoir deux cœurs avec des fréquences plus élevées que pour les Core i5 qui ont 4 cœurs.
Il faut faire également aux instructions qui manquent, qui peuvent dégrader les performances avec de la virtualisation. Je pense à Technologie de virtualisation Intel® pour les E/S répartis (VT-d) absente de nombreux processeurs moyens et bas de gamme.
Dans le passé, la technologie de virtualisation Intel® (VT-x), nécessaire pour faire tourner Android ou des OS 64bits dans VirtualBox n'était présente que sur les processeurs haut de gamme. Aujourd'hui, heureusement, elle est sur tous les nouveaux processeurs.
-
Le problème avec VT-d c'est que peu de cartes mères le supportent. Il faut taper dans des gammes Workstations (et encore, j'ai une série Asus WS dont le BIOS ne supporte pas VT-d) et Server pour pouvoir l'utiliser.
-
D'ailleurs un E-5 équivaut à quoi, à des I-7 ? Parce je pensais avoir acheté des 6 coeurs x 2 et mon Windows voit 24 coeurs.
Les coeurs sont divisés en 2 ?
Ou je confond avec les "threads" ?
Ps: ce sont des Xéon E5 2620 v2
-
Là visiblement, tu as une carte mère bi-processeur.
Je parie sur 2 Xéon E5 2620 v2 : Chaque processeur à 6 cœurs HT soit 12 threads.
Comme tu as deux processeurs, cela fait 24 threads.
Si j'ai bien compris :
- Xeon E3 => destiné aux plates-formes mono-processeurs
- Xeon E5 => destiné aux plates-formes bi-processeurs
- Xeon E7 => destiné aux plates-formes multi-processeurs
-
Là visiblement, tu as une carte mère bi-processeur.
Je parie sur 2 Xéon E5 2620 v2 : Chaque processeur à 6 cœurs HT soit 12 threads.
Comme tu as deux processeurs, cela fait 24 threads.
Si j'ai bien compris :
- Xeon E3 => destiné aux plates-formes mono-processeurs
- Xeon E5 => destiné aux plates-formes bi-processeurs
- Xeon E7 => destiné aux plates-formes multi-processeurs
Ok oui il y a 2 Xéons sur ASUS Z9PE-D8 WS (http://www.ldlc.com/fiche/PB00130102.html).
Un E5 équivaut à un i5, ou ça n'a rien à voir ? J'ai du mal à faire la conversion.
-
Si j'ai bien compris :
- Xeon E3 => destiné aux plates-formes mono-processeurs
Les Xeons E3 utilisent d'ailleurs les même sockets que les machines de bureau, et sont très proches des i7. Seuls ceux dont le numéro finit en 5 ont un coproc graphique. Les xx30 ne sont pas MT.
-
Un E5 équivaut à un i5 ? J'ai du mal à faire la conversion.
Non un E5 ça n'a rien à voir. Socket différent pour le multipro, et surtout multithreadé (jamais pour les i5) et fréquences plus basses à cause du grand nombre de coeurs (alors que le i5 met l'accent sur la perf single thread).
-
Non, un Xeon E5 est supérieur à un core i7
Core i5, c'est du milieu de gamme, là on est clairement dans le très haut de gamme, avec des fonctionnalités qui ne sont pas supportées par les Core i7.
Les Xeon sont utilisés dans les serveurs, mais aussi dans les Stations de travail chez tous les constructeurs (même Apple)
Exemples :
- Station de travail Dell Precision T1700 équipée du Xeon® E3-1220 v3 (8 Mo, 3,1 GHz Turbo, quatre cœurs) et coûte 826€.
- Station de travail HP Z420 équipée du Xeon E5-1603 (2,8 GHz, 10 Mo de cache, 4 cœurs) et coûte 1236€
- Station de travail HP Z620 équipée du Xeon E5-2620 v2 (2,1 GHz, 15 Mo de cache, 6 cœurs) et coûte 2328€
- Mac Pro est équipé du Xeon E5 quadricœur à 3,7 GHz et coûte 2999€.
Intel à différentes gammes de processeur :
Entrée de gamme :
- Intel Atom
- Intel Celeron
- Intel Pentium
Milieu de gamme :
- Intel Core i3
- Intel Core i5
Haut de gamme :
- Intel Core i7
- Intel Xeon
-
C'est clair.
-
C'est claire.
Chazal ?
(désolé 8) )
-
Chazal ?
(désolé 8) )
Ah oui mince, la honte.
-
Sur les gammes pour PC fixes, c'est à peu près stable, sauf exception:
- core i7: 4 coeurs multithread
- core i5: 4 coeurs
- core i3: 2 coeurs MT pour certains
- pentium: 2 coeurs, jeu d'instruction réduit
- celeron: 2 coeurs, moins de cache
Attention, sur les PC Tout en un, ce ne sont pas des processeurs de PC fixe.
L'Asus PC Tout en Un Tactile ET2321INTH-B050Q, 930€, Le choix de la rédaction "Les numériques" est équipé d'un Intel Core i5-4200U (2 cœurs HT à 1.6 GHz qu'il est possible de booster temporairement à 2.6 GHz). Le PDT (puissance de dissipation thermique) est de seulement 15w
-
Il faut faire attention à la lettre qui suit le processeur : L'Intel Core™ i5-4210Y est un processeur de 4ème génération avec de faibles performances mais une très fiable consommation électrique (TDP de 11,5 W)
La liste des lettres en fonction des performances :
- HQ (hautes performances, haute consommation d'électricité)
- MQ
- M
- H
- U
- Y (faibles performances, faible consommation d'électricité)
N'as-tu pas inversé MQ et QM ?
15% [bob:~]cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz
stepping : 7
microcode : 0x29
cpu MHz : 815.976
cache size : 6144 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips : 4390.37
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management: