¿Cuál es la diferencia entre un procesador Intel i7 y un procesador de cuatro núcleos Xeon?

163

Sé que los procesadores Xeon han existido durante mucho tiempo y se usan principalmente en servidores, pero tengo curiosidad, ¿por qué la gente no usa los Xeons en un escritorio de alto rendimiento?

Hasta donde sé, el mejor procesador de escritorio que existe ahora es la línea Intel Core i7 . Los i7 y Xeons son procesadores de cuatro núcleos, ¿cuál es la principal diferencia en estos? Acabo de ver que los MacBook Pro están utilizando los Xeons de cuatro núcleos en lugar de los i7.

JasonDavis
fuente

Respuestas:

145

La línea actual de Xeons se basa en la misma arquitectura que el i7. La diferencia suele ser que los Xeons son la crema de la cosecha. Funcionan más fríos y con voltajes más bajos y están especificados para un uso continuo 24/7. De lo contrario, el rendimiento suele ser idéntico. Los Xeons se pueden usar en placas base de zócalo múltiple, donde los i7 no lo son (razón por la cual los Mac Pro los usan).

Los Xeons también suelen ser los primeros en actualizarse. Hay Xeons de 6 núcleos, pero aún no i7s, aunque todavía se basan en la misma arquitectura.

La fiabilidad adicional de los Xeons es muy importante en los servidores, especialmente en los servidores de montaje en bastidor y en blade, donde la menor disipación de calor y el consumo de energía son esenciales. Sin embargo, estos beneficios generalmente no significan demasiado para todos, pero los overclockers más extremos, por lo que las personas en el segmento de escritorio generalmente lo ignoran debido a la enorme diferencia en el precio de la CPU y las placas base necesarias para admitirlos.

MDMarra
fuente
27
@jasondavis: Sí, pero eso es dinero que se gasta mejor en mejores / más tarjetas de video, RAM, SSD, etc. En casi todos los casos, a menos que realmente esté gastando una gran cantidad de dinero, puede gastar esos $$ en otro lugar para un mejor rendimiento.
MDMarra
44
Las tuberías son las mismas, sin embargo, los Xeons también tienden a tener más caché y más registros. Esto, junto con la capacidad de socket dual, es la razón por la que se usan en estaciones de trabajo de alta gama. Más registros es muy importante con grandes conjuntos de datos numéricos.
spoilers
3
¿Hay DATOS para que XEON sea más confiable, o XEON es solo una marca y otra marca, para miembros de una familia de CPU idéntica de Intel, ofrecida a diferentes precios? Por ejemplo, ¿la función multinúcleo es solo una cuestión de desbloquear una función de conjunto de chips, o hay puertas de silicio reales involucradas en habilitar la función multinúcleo? ¿Están las funciones DRAM de múltiples núcleos y ECC en el dado del i7 y simplemente no están conectadas a los pines relevantes en el zócalo LGA 2011?
Warren P
44
Son diferentes chips hechos con tecnologías similares. Cosas como el soporte NUMA y el soporte multi-socket no existen en la línea i7. No estoy seguro de qué datos buscas. ¿Quizás está buscando algo como el documento técnico de la familia E7 de Intel? Si duda de que los Xeons sean CPU superiores, debe preguntarse por qué una gran parte de la cuota de mercado del servidor corre sobre ellos. Si no hubiera beneficios reales, ¿alguien no lo habría descubierto ya?
MDMarra
3
@MDMarra "Si no hubiera beneficios reales, ¿alguien no lo habría descubierto ya?" - Nos sobreestimas.
Jason C
39

Otra diferencia entre Xeon e i7 es que el Xeon admite memoria ECC, el i7 no.

Además, algunos Xeons están diseñados para funcionar en sistemas con múltiples CPU, mientras que absolutamente ningún modelo i7 lo hace. Como tal, si desea un sistema de múltiples CPU, debe usar nada menos que un Xeon.

Circulo
fuente
21

¿Por qué la gente no usa los Xeons en un escritorio de alto rendimiento?

Lo hacen, pero se les conoce como "estaciones de trabajo".

Las estaciones de trabajo son esencialmente un servidor, pero con capacidades de expansión más como un escritorio.

Obtiene todos los beneficios de un servidor (multiprocesamiento simétrico, estabilidad, administración, intercambio en caliente, etc.) más las cosas que normalmente no tendría en un servidor, como tarjetas de video.

Consulte las páginas de la estación de trabajo de Intel para obtener información sobre sus placas de estación de trabajo actuales, como la S5000XVN , S5520SC y WX58BP .

Hemos estado construyendo sistemas como estos (estaciones de trabajo SMP Xeon) durante años para el uso de AutoCAD en muchos clientes y para varias máquinas de cálculo de números en la universidad local (ingeniería, estadísticas, astronomía, etc.).

Son increíbles de usar y caros. :)

Ƭᴇcʜιᴇ007
fuente
44
Estás discutiendo la semántica sobre el escritorio frente a la estación de trabajo Son intercambiables, tener un Xeon no lo convierte en una estación de trabajo.
MDMarra
66
No estoy discutiendo nada, estoy siguiendo las propias designaciones de Intel. Las plataformas de estaciones de trabajo tienen las características y beneficios de un servidor, además de los beneficios de un escritorio. Si usamos su línea de pensamiento, las diferencias entre un "escritorio con una carpeta compartida" y un "servidor de archivos" también son simplemente "semánticas". :)
Ƭᴇcʜιᴇ007 23/03/10
Trajiste
8
Has mencionado la semántica. Estaba hablando de plataformas de hardware designadas que diferencian entre las computadoras Intel que toman sus CPU orientadas al escritorio y las que usan Xeons. Dado que la (primera) pregunta era "¿por qué las personas no usan Xeons en equipos de escritorio de alta gama"? La respuesta es que sí, pero se les conoce como "estaciones de trabajo". Está bien si no comprende la diferencia, ya que probablemente no haya construido demasiadas estaciones de trabajo Xeons de más de $ 10,000. Soy alguien que tiene, así que sé que hay una diferencia muy clara. No te rechacé ni nada, así que no estoy seguro de por qué eres tan atacante.
Ƭᴇcʜιᴇ007
Estación de trabajo significa que Intel le cobra más. :-)
Warren P
11

http://ark.intel.com/ Este es el sitio de comparación de productos de Intel. Puede mirar y comparar las diferentes líneas de procesadores Intel y ver muchas de las diferencias de diseño y características.

Además de lo que se ha mencionado: algunos de los Xeon también admiten un par de funciones de procesador avanzadas que los procesadores de escritorio iX no admiten. Sin embargo, la mayoría de estos solo son relevantes y útiles en la informática científica y avanzada necesaria en estaciones de trabajo, máquinas multiprocesador masivas y aplicaciones intensivas de CPU.

La administración avanzada de energía y las propiedades térmicas son esenciales para la informática y los servidores de alto rendimiento. En este mercado, la electricidad y la refrigeración son costos significativos. El uso de un determinado procesador diseñado para el entorno del servidor puede ahorrarle a la empresa una gran cantidad de $$$ cada mes en facturas de energía si puede procesar de manera mucho más eficiente. Esto es sólo un ejemplo.

Troggy
fuente
7

Tampoco mencionado anteriormente en las otras respuestas,

Caches mucho más grandes en Xeon donde el número de núcleos es más o menos igual. Aunque el caché compartido L3 en la parte superior de la línea 10 core xeon es de 30 MB.

Mayor recuento de núcleos en Xeon. Actualmente 6 núcleos en i7 vs 10 núcleos en Xeon.

Y algunas instrucciones adicionales sobre el procesador de Xeon, como Intel Trusted Execution Tech y hardware AES, etc. Por lo general, no vería estas características utilizadas en una máquina de escritorio, por lo que puede ver que Xeon está orientado a servidores o máquinas con requisitos especiales.

Matt H
fuente
1
En realidad, TXT existe en computadoras de escritorio y computadoras portátiles orientadas a "empresas" que no contienen procesadores Intel Xeon.
user314104
2

Las partes de la serie Core i y las partes de xeon comienzan con los mismos diseños básicos, pero Intel las paraliza de manera diferente.

Las piezas de escritorio (serie Core i) no admiten ram ECC y no admiten múltiples zócalos. Pueden o no admitir overclocking.

Las partes de la estación de trabajo / servidor (xeon) admiten ECC ram, a menudo ECC registrado que permite la compatibilidad con módulos mucho más grandes. Por lo general, no admiten overclocking. Por lo general, cuestan más por una velocidad de reloj determinada. Por lo general, tienen más caché que partes de escritorio. Pueden o no admitir múltiples zócalos.

En general, los xeons no son mucho mejores que las partes de escritorio en las cargas de trabajo de escritorio. Las cargas de trabajo de escritorio no se benefician tanto de más núcleos, más caché o cantidades locas de ram que hacen mejor con un número relativamente pequeño de núcleos de alta frecuencia.

No sé por qué Apple está poniendo xeones en sus computadoras portátiles. Tal vez esperan que las personas con más dinero que sentido piensen que los xeones son geniales. Tal vez piensan que hay algunas cargas de trabajo profesionales que se beneficiarán del caché adicional.

lavado
fuente