Quelle est la différence entre un processeur Intel i7 et un processeur quad core Xeon?

163

Je sais que les processeurs Xeon existent depuis longtemps et sont principalement utilisés dans des serveurs, mais je suis curieux de savoir pourquoi les gens n'utilisent pas les Xeons dans un poste de travail hautes performances.

Autant que je sache, le meilleur processeur de bureau existe actuellement sur la gamme Intel Core i7 . Les i7 et Xeons sont tous deux des processeurs quad-core, quelle est la principale différence entre ceux-ci? Je viens de voir que les MacBook Pro utilisent le Xeon quad core au lieu du i7.

JasonDavis
la source

Réponses:

145

La ligne actuelle de Xeons est basée sur la même architecture que le i7. La différence est généralement que les Xeons sont la crème de la crème. Ils fonctionnent à des températures plus basses et plus basses et sont conçus pour une utilisation continue 24h / 24 et 7j / 7. Sinon, les performances sont généralement identiques. Les Xeons peuvent être utilisés dans les cartes mères multi-socket, là où les i7 ne le sont pas (c'est pourquoi les Mac Pro les utilisent).

Les Xeons sont aussi généralement les premiers à être mis à jour. Il existe des Xeons à 6 cœurs, mais pas encore les i7, bien qu'ils reposent toujours sur la même architecture.

La fiabilité supplémentaire des Xeons est très importante pour les serveurs, en particulier les serveurs montés en rack et à lames, où la dissipation de chaleur et la consommation d'énergie sont essentielles. Ces avantages ne signifient généralement pas grand-chose pour tous, mais pour les overclockeurs les plus extrêmes, de sorte que les utilisateurs de postes de travail l'ignorent généralement en raison de l'énorme différence de prix entre le processeur et les cartes mères nécessaires à leur prise en charge.

MDMarra
la source
27
@jasondavis - Oui, mais c'est de l'argent qui est mieux dépensé en meilleures / plus grandes cartes vidéo, RAM, SSD, etc. Dans presque tous les cas, vous pouvez dépenser ces $ $$ sauf si vous dépensez vraiment beaucoup d'argent. ailleurs pour une meilleure performance.
MDMarra
4
Les pipelines sont les mêmes, mais les Xeons ont également tendance à avoir plus de cache et plus de registres. C’est la raison pour laquelle ils sont utilisés dans les stations de travail haut de gamme. Plus de registres est très important avec les grands ensembles de données numériques.
Spowers
3
Existe-t-il des DONNÉES pour que XEON soit plus fiable, ou XEON est-il juste un nom de marque et i7 un autre nom de marque, proposé à des prix différents pour les membres d'une même famille de processeurs Intel? Par exemple, la fonctionnalité multicœur consiste-t-elle simplement à déverrouiller une fonctionnalité de jeu de puces, ou existe-t-il de véritables portes en silicium impliquées dans l'activation de la technologie multicœur? Les fonctions DRAM multicœurs et ECC de la puce du i7 ne sont-elles pas connectées aux broches correspondantes de la prise LGA 2011?
Warren P
4
Ce sont des puces différentes fabriquées avec des technologies similaires. Des éléments tels que le support NUMA et le support multi-socket n'existent pas dans la ligne i7. Je ne suis pas sûr des données que vous recherchez. Peut-être recherchez-vous quelque chose comme le livre blanc sur la famille E7 d'Intel? Si vous doutez que les Xeons soient des processeurs supérieurs, vous devriez vous demander pourquoi une part énorme du marché des serveurs s’exécute sur ces derniers. S'il n'y avait pas de réels avantages, quelqu'un ne l'aurait-il pas compris maintenant?
MDMarra
3
@MDMarra "S'il n'y avait pas eu de réels avantages, quelqu'un ne l'aurait-il pas compris maintenant?" - Vous nous surestimez.
Jason C
39

Une autre différence entre Xeon et i7 réside dans le fait que la Xeon prend en charge la mémoire ECC, contrairement à la i7.

En outre, certains Xeons sont conçus pour fonctionner dans des systèmes multi-processeurs, alors qu'aucun modèle i7 ne le fait. En tant que tel, si vous voulez un système multi-CPU, vous ne devez utiliser rien de moins qu'un Xeon.

Cyrcle
la source
21

pourquoi les gens n'utilisent-ils pas les Xeon dans un poste de travail hautes performances?

Ils le font, mais ils sont appelés "postes de travail".

Les postes de travail sont essentiellement un serveur, mais avec des capacités d'extension plus proches d'un ordinateur de bureau.

Vous bénéficiez de tous les avantages d'un serveur (multitraitement symétrique, stabilité, gestion, échange à chaud, etc.) ainsi que de tout ce que vous n'auriez pas normalement sur un serveur, comme une ou plusieurs cartes vidéo.

Consultez les pages de la station de travail d'Intel pour en savoir plus sur leurs cartes de station de travail actuelles, telles que les cartes S5000XVN , S5520SC et WX58BP .

Cela fait des années que nous construisons des systèmes comme ceux-ci (stations de travail SMP Xeon) pour l’utilisation d’AutoCAD chez de nombreux clients et pour diverses machines à calculer dans l’université locale (ingénierie, statistiques, astronomie, etc.).

Ils sont géniaux à utiliser et coûteux. :)

Ƭᴇcʜιᴇ007
la source
4
Vous discutez de la sémantique sur le poste de travail par rapport au poste de travail. Ils sont interchangeables, avoir un Xeon n'en fait pas un poste de travail.
MDMarra
6
Je ne discute pas, je me fie aux propres désignations d'Intel. Les plates-formes de poste de travail présentent les caractéristiques et les avantages d'un serveur, ainsi que les avantages d'un ordinateur de bureau. Si nous utilisons votre raisonnement, alors les différences entre un "bureau avec un dossier partagé" et un "serveur de fichiers" sont aussi simplement "sémantiques". :)
cʜιᴇ007
Vous avez
évoqué
8
Vous avez évoqué la sémantique. Je parlais de plates-formes matérielles désignées qui distinguent les ordinateurs Intel de leurs processeurs orientés bureau de ceux qui utilisent Xeons. Puisque la (première) question était "pourquoi les gens n'utilisent-ils pas Xeons dans les ordinateurs de bureau haut de gamme". La réponse est oui, mais on les appelle "postes de travail". Ce n'est pas un problème si vous ne comprenez pas bien la différence, car vous n'avez probablement pas construit trop de stations de travail de 10 000 $ + Xeons. Je suis quelqu'un qui a, alors je sais qu'il y a une différence très nette. Je ne vous ai pas voté ou quoi que ce soit, alors je ne suis pas sûr de savoir pourquoi vous êtes tous agressifs?
cʜιᴇ007
Workstation signifie qu'Intel vous facture plus. :-)
Warren P
11

http://ark.intel.com/ Ceci est le site de comparaison de produits Intel. Vous pouvez parcourir et comparer les différentes lignes de processeurs Intel et voir de nombreuses différences de conception et de fonctionnalités.

En plus de ce qui a été mentionné: Certains Xeon prennent également en charge quelques fonctionnalités de processeur avancées, contrairement aux processeurs de bureau iX. La plupart d'entre eux ne sont toutefois pertinents et utiles que dans les domaines de l'informatique scientifique et avancée, notamment dans les stations de travail, les énormes machines multiprocesseurs et les applications gourmandes en ressources CPU.

Une gestion de l'alimentation et des propriétés thermiques avancées sont essentielles pour les serveurs et les ordinateurs hautes performances. L'électricité et le refroidissement représentent des coûts importants sur ce marché. L'utilisation d'un processeur conçu pour l'environnement serveur peut permettre à une entreprise d'économiser beaucoup de dollars en factures d'électricité chaque mois si elle peut traiter beaucoup plus efficacement. Ceci n'est qu'un exemple.

Troggy
la source
7

Aussi non mentionné précédemment dans les autres réponses,

Caches beaucoup plus grandes sur Xeon, où le nombre de cœurs est à peu près égal. Bien que le cache partagé de niveau 3 situé en haut de la ligne, le noyau 10 xeon représente 30 Mo.

Nombre de noyaux plus élevé sur Xeon. Actuellement, 6 cœurs sur i7 vs 10 cœurs sur Xeon.

Et quelques instructions de processeur supplémentaires sur Xeon, telles que Intel Trusted Execution Tech et AES matériel, etc. Ces fonctions ne sont généralement pas utilisées sur un ordinateur de bureau, mais vous pouvez voir que celles-ci sont conçues pour les serveurs ou les machines ayant des exigences particulières.

Matt H
la source
1
En réalité, TXT existe sur des ordinateurs de bureau et des ordinateurs portables "d'entreprise" qui ne contiennent pas de processeurs Intel Xeon.
user314104
2

Les pièces de base de la série i et les pièces de xeon partent des mêmes conceptions de base, mais Intel les handicape différemment.

Les pièces de bureau (série Core i) ne prennent pas en charge la RAM ECC ni la prise multiple. Ils peuvent ou non supporter l'overclocking.

Les composants poste de travail / serveur (xeon) prennent en charge le ram ECC, souvent enregistré ECC, qui permet de prendre en charge des modules beaucoup plus volumineux. Ils ne supportent généralement pas l'overclocking. Ils coûtent généralement plus cher pour une vitesse d'horloge donnée. Ils ont généralement plus de cache que de pièces de bureau. Ils peuvent prendre en charge ou non plusieurs prises.

En général, les xeons ne sont pas, voire pas du tout, meilleurs que les composants de bureau dans les charges de travail de bureau. Les charges de travail de bureau ne profitent pas beaucoup de plus de cœurs, de mémoire cache ou de quantités de mémoire de travail dingues.

Je ne sais pas pourquoi Apple met des xeons dans ses ordinateurs portables. Peut-être qu’ils espèrent que les gens avec plus d’argent que le bon sens pensent que les xeons sont cool. Ils pensent peut-être que certaines charges de travail professionnelles bénéficieront de la mémoire cache supplémentaire.

plugwash
la source