Jaka jest różnica między procesorem Intel i7 a czterordzeniowym procesorem Xeon?

163

Wiem, że procesory Xeon istnieją już od dłuższego czasu i są najczęściej używane na serwerach, ale jestem ciekawy, dlaczego ludzie nie używają Xeonów na wysokowydajnym pulpicie?

O ile wiem o najlepszym dostępnym procesorze do komputerów stacjonarnych, teraz jest linia Intel Core i7 . I7 i Xeony są czterordzeniowymi procesorami, jaka jest w nich główna różnica? Właśnie widziałem, że MacBook Pro używa czterordzeniowych Xeonów zamiast i7.

JasonDavis
źródło

Odpowiedzi:

145

Obecna linia Xeonów opiera się na tej samej architekturze co i7. Różnica polega zwykle na tym, że Xeony są kremem upraw. Działają chłodniej i przy niższych napięciach i są przeznaczone do ciągłego użytkowania 24/7. W przeciwnym razie wydajność jest zwykle identyczna. Xeony mogą być używane w płytach głównych z wieloma gniazdami, gdzie i7 nie są (dlatego używają ich profesjonaliści Mac).

Xeony są również zwykle najpierw aktualizowane. Istnieją 6-rdzeniowe Xeony, ale jeszcze nie i7, chociaż wciąż są oparte na tej samej architekturze.

Dodatkowa niezawodność Xeonów jest bardzo ważna w przypadku serwerów, zwłaszcza serwerów montowanych w szafach typu rack i serwerów typu blade, w których kluczowe jest niższe rozpraszanie ciepła i zużycie energii. Korzyści te zwykle nie oznaczają zbyt wiele dla wszystkich, ale najbardziej ekstremalne przetaktowywanie, więc ludzie w segmencie komputerów stacjonarnych zwykle ignorują to ze względu na ogromną różnicę w cenie zarówno procesora, jak i płyt głównych potrzebnych do ich obsługi.

MDMarra
źródło
27
@jasondavis - Tak, ale to pieniądze, które lepiej wydać na lepsze / więcej kart graficznych, pamięci RAM, dysków SSD itp. W prawie wszystkich przypadkach, chyba że naprawdę wydajesz mnóstwo pieniędzy, możesz wydać te $$ gdzie indziej dla lepszej wydajności.
MD Marra
4
Rurociągi są takie same, jednak Xeony mają też zwykle więcej pamięci podręcznej i więcej rejestrów. To wraz z możliwościami podwójnego gniazda są używane w wysokiej klasy stacjach roboczych. Więcej rejestrów jest bardzo ważne przy dużych liczbowych zestawach danych.
spowers
3
Czy są jakieś dane wspierające XEON jako bardziej niezawodne, czy też XEON jest tylko marką, a i7 inną marką, dla członków identycznej rodziny procesorów firmy Intel, oferowaną w różnych cenach? Na przykład, czy funkcja wielordzeniowa jest tylko kwestią odblokowania funkcji mikroukładu, czy też istnieją rzeczywiste krzemowe bramki zaangażowane w włączenie wielordzeniowego? Czy funkcje wielordzeniowe i ECC DRAM na matrycy i7 nie są podłączone do odpowiednich styków w gnieździe LGA 2011?
Warren P
4
Są to różne układy wykonane przy użyciu podobnych technologii. Rzeczy takie jak obsługa NUMA i obsługa wielu gniazd nie istnieją w linii i7. Nie jestem pewien, jakich danych szukasz. Może szukasz czegoś takiego jak biała księga rodziny E7 od Intela? Jeśli masz wątpliwości, czy Xeony są doskonałymi procesorami, powinieneś zadać sobie pytanie, dlaczego działa na nich ogromna część rynku serwerów. Gdyby nie było prawdziwych korzyści, czy ktoś by do tego nie doszedł?
MDMarra,
3
@MDMarra „Gdyby nie było prawdziwych korzyści, czy ktoś by do tego nie doszedł?” - Przeceniasz nas.
Jason C,
39

Inną różnicą między Xeon i i7 jest to, że Xeon obsługuje pamięć ECC, a i7 nie.

Ponadto niektóre Xeony są zaprojektowane do pracy w systemach wieloprocesorowych, podczas gdy absolutnie żaden model i7 nie. Jako taki, jeśli chcesz mieć system wieloprocesorowy, musisz używać wyłącznie Xeon.

Kółko
źródło
21

dlaczego ludzie nie używają Xeonów na wysokowydajnym pulpicie?

Tak, ale nazywane są „stacjami roboczymi”.

Stacje robocze są zasadniczo serwerem, ale z możliwościami rozbudowy bardziej jak komputer stacjonarny.

Otrzymasz wszystkie zalety serwera (symetryczne przetwarzanie, stabilność, zarządzanie, hot-swap itp.) Oraz rzeczy, których normalnie nie miałbyś na serwerze, takie jak karta graficzna.

Sprawdź strony Intel Workstation, aby dowiedzieć się o ich obecnych płytach Workstation, takich jak S5000XVN , S5520SC i WX58BP .

Od lat budujemy takie systemy (stacje robocze SMP Xeon) do użytku w AutoCAD u wielu klientów, a także do różnych maszyn do zgniatania liczby na lokalnym uniwersytecie (inżynieria, statystyki, astronomia itp.).

Są niesamowite w użyciu i drogie. :)

Ƭᴇcʜιᴇ007
źródło
4
Kłócisz się semantyką na temat komputerów stacjonarnych a stacji roboczych. Są wymienne, ponieważ posiadanie Xeon nie czyni go stacją roboczą.
MD Marra
6
Nic się nie sprzeczam, kieruję się własnymi oznaczeniami Intela. Platformy stacji roboczych mają funkcje i zalety serwera oraz zalety komputera stacjonarnego. Jeśli użyjemy twojego sposobu myślenia, różnice między „pulpitem z folderem współdzielonym” a „serwerem plików” również będą po prostu „semantyką”. :)
Ƭᴇcʜιᴇ007
Przywołałeś
8
Wychowałeś semantykę. Mówiłem o wyznaczonych platformach sprzętowych, które odróżniają komputery Intela od procesorów zorientowanych na komputery stacjonarne od tych, które używają Xeonów. Ponieważ (pierwsze) pytanie brzmiało: „dlaczego ludzie nie używają Xeonów w wysokiej klasy komputerach stacjonarnych”. Odpowiedź brzmi: tak, ale nazywane są „stacjami roboczymi”. Jest OK, jeśli nie rozumiesz różnicy, ponieważ prawdopodobnie nie zbudowałeś zbyt wielu stacji roboczych Xeons o wartości 10 000 $. Jestem kimś, kto wie, więc wiem, że istnieje bardzo wyraźna różnica. Nie głosowałem za tobą ani nic, więc nie jestem pewien, dlaczego wszyscy jesteście atakowani?
ᴇcʜιᴇ007
Stacja robocza oznacza, że ​​Intel pobiera więcej opłat. :-)
Warren P
11

http://ark.intel.com/ To jest strona porównująca produkty firmy Intel. Możesz przeglądać i porównywać różne linie procesorów Intel i zobaczyć wiele różnic w projekcie i funkcji.

Oprócz tego, co zostało wspomniane: Niektóre Xeon obsługują również kilka zaawansowanych funkcji procesora, których nie obsługują procesory stacjonarne iX. Większość z nich jest jednak przydatna i przydatna tylko w naukowym i zaawansowanym przetwarzaniu danych potrzebnych na stacjach roboczych, w dużych maszynach wieloprocesorowych i aplikacjach intensywnie wykorzystujących procesor.

Zaawansowane zarządzanie energią i właściwości termiczne są niezbędne w obliczeniach i serwerach o wysokiej wydajności. Na tym rynku energia elektryczna i chłodzenie stanowią znaczne koszty. Korzystanie z określonego procesora zaprojektowanego dla środowiska serwerowego może zaoszczędzić firmie wiele $$$ miesięcznie na rachunkach za energię, jeśli może przetwarzać znacznie wydajniej. To tylko przykład.

Troggy
źródło
7

Również nie wspomniane wcześniej w innych odpowiedziach,

Znacznie większe pamięci podręczne na Xeon, gdzie liczba rdzeni jest w przybliżeniu równa. Chociaż współdzielona pamięć podręczna L3 na szczycie linii Xeon z rdzeniem 10 ma aż 30 MB.

Większa liczba rdzeni liczy na Xeon. Obecnie 6 rdzeni na i7 vs 10 rdzeni na Xeon.

I dodatkowe instrukcje dotyczące procesorów Xeon, takie jak Intel Trusted Execution Tech i sprzętowe AES itp. Zasadniczo nie zobaczysz tych funkcji używanych na komputerze stacjonarnym, więc możesz zobaczyć, że Xeon jest ukierunkowany na serwery lub komputery o specjalnych wymaganiach.

Matt H.
źródło
1
W rzeczywistości TXT istnieje na komputerach stacjonarnych i laptopach zorientowanych na „przedsiębiorstwo”, które nie zawierają procesorów Intel Xeon.
user314104
2

Części serii Core i Xeon zaczynają się od tych samych podstawowych projektów, ale Intel kalije je inaczej.

Części pulpitu (seria Core i) nie obsługują pamięci RAM ECC i nie obsługują wielu gniazd. Mogą, ale nie muszą, wspierać przetaktowywanie.

Stacja robocza / części serwera (xeon) obsługują pamięć RAM ECC, często zarejestrowaną pamięć ECC, która umożliwia obsługę wielu dużych modułów. Zazwyczaj nie obsługują przetaktowywania. Zwykle kosztują więcej za dany czas. Zwykle mają więcej pamięci podręcznej niż części pulpitu. Mogą, ale nie muszą obsługiwać wielu gniazd.

Zasadniczo xeony nie są dużo, jeśli w ogóle lepsze niż części pulpitu w obciążeniach pulpitu. Obciążenia pulpitu nie korzystają tak bardzo z większej liczby rdzeni, pamięci podręcznej lub zwariowanych ilości pamięci RAM, co robią najlepiej ze stosunkowo małą liczbą taktowanych taktowań.

Nie wiem, dlaczego Apple umieszcza xeony w swoich laptopach. Może mają nadzieję, że ludzie z większą ilością pieniędzy niż rozsądek będą myśleć, że xeony są fajne. Może myślą, że istnieją pewne pro obciążenia, które skorzystają z dodatkowej pamięci podręcznej.

płyn do płukania
źródło