왜 Xeon 프로세서가 비슷한 Core i7 부품보다 훨씬 많은 비용이 듭니까?


9

Xeon CPU와 비슷한 Core i7 CPU의 가격이 왜 다른지 알고 싶습니다. CPU 클럭은 다소 동일합니다. 어떤 종류의 CPU가 나에게 더 적합한 지 알고 싶기 때문에 이것을 알고 싶습니다. 나는 많은 수학적 계산과 시뮬레이션을 마치는데 최대 2 주가 걸릴 수 있습니다.

예 : 인텔 제온 프로세서 E7-8893 v2의인텔 코어 i7-4960X 프로세서 익스트림 에디션


1
리뷰어 : 특정 쇼핑 권장 사항이 아닌 일반적인 하드웨어 질문이되도록 질문을 편집했습니다.
bwDraco

답변:


7

i7 시리즈는 Xeon 프로세서가 비 소비자 고성능 컴퓨팅 용이며 서버에서 자주 사용되며 데스크탑에 최적화 된 데스크탑 환경에서 최종 사용자 계산에 중점을 둡니다. 예를 들어, Xeon 프로세서는 약 1.5TB의 RAM을 처리 할 수 ​​있습니다.

클럭 속도가 프로세서를 비싸게 만드는 요소를 결정하는 유일한 요인은 아닙니다. 예를 들어, 캐시 크기가 거의 두 배로 증가하므로 RAM 호출이 줄어들어 프로세서 속도가 크게 향상되고 메모리 대역폭이 크게 향상됩니다. 기본 기술은 일반 CPU보다 훨씬 앞선 기술입니다.

일반 가정용 컴퓨터의 경우 게임 실행에서 소규모 CAD 프로젝트 실행에 이르기까지 i7이면 충분합니다.

대규모 수학 계산 및 시뮬레이션을 수행하고 특정 기한을 맞추는 것이 중요하다면 Xeon을 사용하거나 Xeon 서버를 가져 와서 작업을 오프로드하는 것이 좋습니다.

일반적으로 워크 스테이션에는 산업에서 필요로하는 고품질 시뮬레이션 또는 렌더링을 수행하는 경우 Xeon 프로세서 및 / 또는 워크 스테이션 GPU 만 있습니다.

집에 있다면 제온을 사지 마십시오. 가장 효율적으로 사용하지 않을 가능성이 있으며 돈을 쓸 가치가 없습니다. 이것이 일을위한 것이고 하늘이 가격의 한계라면, Xeon과 함께 가십시오.


13

다른 용도와 환경

  • 소비자 급 코어 프로세서는 일상적인 데스크탑 또는 게임 응용 프로그램을 위해 설계되었으므로 더 높은 클럭 속도로 작동하도록 최적화되었습니다. 대부분의 소비자 응용 프로그램은 몇 개 이상의 프로세서 코어를 이용할 수 없으며 8 개 이상의 코어를 사용하는 것보다 4GHz 이상으로 작동하는 프로세서의 이점을 크게 누릴 수 있습니다.

  • 반면에 Xeon 프로세서는 서버 및 워크 스테이션과 같은 비즈니스 응용 프로그램을 위해 설계되었습니다. 이러한 응용 프로그램은 더 많은 코어를 사용하면 크게 이점을 얻습니다. 프로세서를 매우 빠른 클럭 속도로 확장하는 것은 어렵고 비효율적이므로 4.5GHz 이상에서 4 개의 코어를 실행하는 것보다 코어 수를 늘리는 것이 좋습니다. 특히 서버 및 빅 데이터와 같은 워크로드의 경우 2–2.5GHz에서 15 코어 이상이 4.5GHz에서 작동하는 4 코어보다 훨씬 효과적 일 수 있지만 성능 단위당 더 적은 전력을 소비 할 수 있습니다.

확장 성 및 안정성

  • Xeon 프로세서에는 일반적으로 더 많은 코어가 없습니다. 이 프로세서는 또한 훨씬 더 큰 캐시 (귀하의 경우 37.5MB)를 가지며 ECC 메모리를 지원합니다. 또한 선택한 프로세서는 최대 8 개의 소켓을 확장 할 수있는 서버용으로 설계되었습니다. 이러한 기능은 개발, 테스트 및 활성화를위한 저렴한 기능이 아닙니다.

  • 프로세서에 Core i7 EE 부품에 비해 추가 코어가없는 경우에도 더 큰 캐시 및 고급 기능에 필요한 추가 다이 공간과 프로세서가 극한 조건에서 안정적으로 작동 할 수 있도록 광범위한 검증이 필요합니다. 미션 크리티컬 비즈니스 애플리케이션에서 / 7 / 365는 프로세서의 제조 비용을 크게 증가시킵니다.

총 소유 비용

  • 비즈니스 응용 프로그램의 또 다른 주요 기준은 전력 및 냉각입니다. 소비자 데스크탑에서, 게임 워크로드에서 최대 성능을 원하는 최종 사용자에게는 불균형 적으로 더 높은 열 출력과 전력 소비가 종종 허용되는 타협입니다. 그러나 비즈니스 및 데이터 센터 컴퓨터는 24/7/365로 대규모 클러스터에서 실행되므로 전력 및 냉각 비용이 매우 많이 듭니다. 동일한 성능을 제공하면서도 적은 전력과 열로 작업을 수행 할 수있는 프로세서는 결국 비용이 덜 들게됩니다. 이러한 환경에서 총 소유 비용 (TCO) 은 스티커 가격이 아니라 컴퓨팅 리소스 비용의 실제 측정치입니다.

  • 중요한 비즈니스 환경에서 8 개의 마더 보드에 넣을 수 있고 ECC 메모리를 신뢰성을 위해 사용할 수있는 프로세서 당 각각 $ 8000 +는 효율성이 떨어지고 보드 당 2 개 이상으로 확장 할 수없는 $ 1000 소비자 6 코어 부품보다 훨씬 낫습니다. 비즈니스 수행 능력이 컴퓨팅 기능에 달려있는 경우, 이러한 Xeon 프로세서는 가격 대비 쉽게 가치가 있습니다. 이것이 인텔이 이러한 가격을 청구 할 수있는 방법입니다.

  • 물리적 공간은 데이터 센터에서 중요하며 밀도가 낮을수록 성능이 떨어지고 냉각 효율이 떨어집니다. 안정성이 가장 중요하며 메모리 결함으로 인한 충돌 및 오류는 어느 정도도 견딜 수 없습니다. 의도 한 용도를 고려할 때 이러한 프로세서가 왜 비싼 지 이해하는 것이 훨씬 쉽습니다.


7

이러한 답변의 대부분은 다소 잘못되었습니다. Xeon 프로세서와 데스크탑 프로세서를 구별하는 주요 사항은 확장 성입니다. 36, 72 또는 144 개의 스레드로 거대한 멀티 프로세서를 실행하려면 Xeon 칩 캐시가 서로 통신해야합니다. L1 캐시는 다른 모든 L1 캐시와 통신해야하고, L2 캐시는 L2 캐시와 통신해야합니다. i3, i5, i7 프로세서에서는 모두 칩 내부에서 구현됩니다. Xeon 프로세서에서이 기능은 캐시 일관성 신호 프로토콜을 칩의 핀아웃에 제공합니다.

캐시가 서로 통신하도록함으로써 캐시 일관성 (일관성) 프로토콜을 구현하여 데이터를 훨씬 빠르고 효과적으로 공유 할 수 있습니다. 결과적으로 30 개의 코어가 함께 작동하여 문제를 훨씬 빠르게 진행할 수 있습니다. 이 기능은 코어 i3, i5, i7 프로세서에서 의도적으로 생략되어 서버 칩에 큰 부담을 줄 수 있습니다.

또한 인텔은 총 주소 지정 가능한 RAM을 32GB로 제한하여 i3, i5, i7 프로세서를 의도적으로 손상시킵니다 (일반적으로 Xeon은 256GB 이상을 처리 할 수 ​​있음). i7 프로세서가 256GB의 RAM을 처리 할 수있게하려면 인텔 <0 달러가 소요될 것입니다. 이는 멀티 플라이어 잠금 (multiplier-lock)과 같은 기능으로 실제로 이러한 방식으로 칩을 손상시키는 데 추가 비용이 소요됩니다. 듀얼, 쿼드 및 심지어 옥타 프로세서 (칩) 마더 보드는 항상 Xeon 칩을 사용합니다.이 두 가지 기능 모두 높은 확장성에 중요합니다.


슈퍼 유저에 오신 것을 환영합니다! 좋은 답변입니다. 계속 유지하십시오. (나는 그 지역을 모르기 때문에 투표하지 않았지만 당신의 노력에 감사드립니다.)
Ben N

6

Adam은 틀리지 않았지만 가장 큰 드라이버를 놓쳤다 고 생각합니다. E7-8893 v2는 옥타 프로세서 시스템 용입니다. 즉, 하나의 마더 보드에이 짐승 중 8 마리가있을 것입니다. (제온 명명 체계를 기반으로 프로세서 번호에서 첫 번째 "8"의 의미입니다.)

8 개의 CPU를 갖는 것은 드문 일이므로 그러한 특수 응용 프로그램 (정직하게는 무엇을조차 알지 못함)을위한 것이므로 그들은 우스운 프리미엄을 부과하고 있습니다. 어쩌면 하드웨어 제작에 추가 하드웨어 비용이 필요할 수도 있지만 인텔이 그 문제를 해결할 수 있기 때문일 수 있습니다.

일반적으로 Xeon은 랙 마운트 서버의 다중 CPU 설정을 위해 설계되었으므로 기업은 이중 CPU 만 처리하는 시스템까지도 더 많은 비용을 지불해야합니다. i7 시리즈와 같은 소비자 부품은 가정용으로 만들어졌으며 항상 단일 CPU 애플리케이션으로 제한됩니다.

귀하에게 적합한 것은 예산과 응용 프로그램에 따라 다릅니다. 큰 회사가 있고 큰 회사 예산으로 큰 회사 작업을 수행하는 경우 Xeon CPU를 얻을 수 있습니다. 그리고 아마도-어쩌면-당신은 옥타 프로세서가 필요한 좁은 전문 분야에 있습니다. 그러나 아마도 당신은 i7을 원할 것입니다.


그들은 같은 가격이 될 수 있지만 소비자가 더 많은 돈을 지불한다면 더 많이 팔아서는 안되는 이유는 무엇입니까? 제품 분리가 중요합니다. 물론 Xeon에는 기능 분리 기능도 있습니다.
Ramhound

8 개 이상의 CPU를 사용할 수있는 많은 응용 프로그램이 있습니다. VMware Horizon, VMware Vsphere, VMware 워크 스테이션은 모두 각각 16 개의 코어가있는 16 개의 CPU (총 256 개의 코어)를 지원합니다.

3

RaveTheTadpole의 말에 덧붙이 자면, 8 개 이상의 소켓이있는 시스템은 주로 대규모 데이터베이스를 RAM에 보관해야하는 재무 (고주파 거래 고려)에 사용됩니다.

이 분야에서 Oracle 및 RISC 칩은 여전히 ​​최대 96TB의 RAM을 수용 할 수 있기 때문에 여전히 유행에 이르렀습니다. 반면 Intel 공간은 12TB 만 수용 할 수 있습니다 (최신 칩이 장착되어 있음).

왜 모든 것을 RAM에 담아 야합니까? RAID 어레이 또는 SSD와 같은 비 휘발성 스토리지로 가야하는 경우 경쟁 업체는 이미 데이터베이스가 RAM에 있고 0.5 초 늦었 기 때문에 수백만 달러를 잃었 기 때문에 이미 최고의 속도로 거래되었습니다.

GPU가 더 적합하다고 생각하지만 다른 용도로는 고도로 가상화 된 환경 또는 가능한 비디오 편집 또는 3D 렌더링이 있습니다.

이 레벨에서는 높이가 30 피트이고 시멘트 트럭을 운반 할 수있는 거대한 덤프 트럭과 같은 프로세서를 생각할 수 있습니다. 그렇습니다. 더 크지 만 전문성이 뛰어나고 싶지 않습니다.

8 소켓 시스템의 전력 요금은 평균 모기지보다 높습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.