Làm thế nào để bộ xử lý Xeon khác với bộ xử lý thông thường?


13

Có, tôi biết rằng Xeons có nghĩa là để sử dụng máy chủ, yêu cầu các bo mạch chủ khác nhau và bạn có thể có nhiều hơn một trong số chúng trong một hộp.

Nhưng về mặt kỹ thuật, bản thân bộ xử lý Xeon khác với bộ xử lý lõi 2 thông thường như thế nào?

Câu trả lời:


12

Câu trả lời là nó không khác biệt lắm. Nó có bộ đệm lớn hơn và không bị tê liệt rõ ràng để ngăn nó hoạt động trong các hệ thống đa bộ xử lý. Xeons cũng có hỗ trợ cho bộ nhớ ECC, thường không được hỗ trợ trên các chip CPU của người tiêu dùng. Nếu không, lõi xử lý cơ bản là nhiều như nhau.

Trên các hệ thống 32 bit cũ hơn, MMU của Xeon thông minh hơn một chút ở chỗ nó có thể hỗ trợ nhiều không gian xử lý 4GB trong tối đa 64GB RAM vật lý. Chip SPARC v8 có tính năng tương tự trong MMU. Tính năng này hoạt động do sự khác biệt về số lượng bit cần thiết để xử lý phần bù trong một trang (12 cho trang 4KB) và số bit cần thiết để ghi trạng thái của trang (RWX, bẩn, v.v.). Các bit bổ sung có thể được sử dụng cho tham chiếu trang vật lý rộng hơn một chút (24 bit so với 20 để chỉ định số trang) cho phép địa chỉ vật lý 36 bit. Tuy nhiên, một quy trình duy nhất chỉ có thể thấy một không gian địa chỉ 4GB liền kề tại bất kỳ thời điểm nào.

Một số hệ thống (ví dụ: Phiên bản trung tâm của Windows Server) có API cho phép một quy trình kiểm soát MMU để chồng các khối không gian địa chỉ vật lý này vào không gian ảo của nó. Tính năng này đã được sử dụng trong các phiên bản doanh nghiệp của SQL Server để hỗ trợ bộ đệm đĩa lớn hơn.

Hầu hết nếu không phải tất cả các CPU hiện đại đều hỗ trợ tính năng này khi chạy ở chế độ 32 bit và có thể có rất nhiều cửa hàng vẫn chạy các ứng dụng 32 bit cũ ở chế độ này, trên máy ảo (trong đó MMU được mô phỏng với số lượng phần cứng lớn hơn hoặc ít hơn hỗ trợ) hoặc tin vật lý. Tuy nhiên, các bản dựng 64 bit phổ biến hơn nhiều trên các máy chủ bộ nhớ lớn hiện đại ngày nay, cho phép các hình ảnh bộ nhớ liền kề lớn hơn trong một quy trình.


Tôi thực sự ngạc nhiên nếu phiên bản Xeon của những con chip đó là phiên bản duy nhất có PAE. Các chip trước (trước Xeon) đã có hỗ trợ đó, vì vậy nó không giống như một điểm bán hàng mới ...
Brian Knoblauch

Các chip Xeon cũ hơn (từ ít nhất là PIII Xeon) đã có điều này - tôi không nghĩ rằng nó được hỗ trợ trên các chip P2 / P3 / P4 tiêu dùng.
Mối quan tâmOfTunbridgeWells

Chủ yếu là một vấn đề chipset hỗ trợ. Những người đã thực sự khác nhau cho PC tiêu dùng.

3
  • Bộ nhớ cache L3 lớn hơn
  • Hỗ trợ đa bộ xử lý
  • Thường được điều chỉnh để sử dụng máy chủ (tải nặng, thời gian chạy dài)

3

Điều quan trọng về Xeons là chúng hướng đến thị trường máy chủ / máy trạm và do đó được thiết kế để đáng tin cậy hơn và luôn luôn hoạt động, và cho môi trường MP.

Chúng hoạt động trong các bo mạch chủ khác nhau (các chipset khác nhau) - thường là cùng với FB-DIMM, chậm hơn nhưng đáng tin cậy hơn so với các sản phẩm tương đương của người tiêu dùng.

Nhìn chung, có một Xeon tương đương cho mỗi CPU Core 2; ví dụ, Q6600 gần giống với X3220, mặc dù có một số biến thể.


1

Xeon được tối ưu hóa cho kiến ​​trúc đa bộ xử lý

  • Hỗ trợ kết nối QuickPath, Intel InterBand cung cấp băng thông cao và độ trễ thấp

  • Cung cấp thêm bộ nhớ cache (35MB so với 6MB cho i7 Core)

  • Cung cấp băng thông bộ nhớ cao hơn (102GB / s so với 25.6GM / s cho i7 Core)

  • Hỗ trợ bộ nhớ ECC

  • Khả năng ghép nối với bộ đồng xử lý Xeon-Phi ("máy gia tốc") trong kiến ​​trúc nhiều lõi

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.