โปรเซสเซอร์ Xeon แตกต่างจากโปรเซสเซอร์ทั่วไปอย่างไร


13

ใช่ฉันรู้ว่า Xeons นั้นมีไว้สำหรับการใช้เซิร์ฟเวอร์ต้องการเมนบอร์ดที่แตกต่างกันและคุณสามารถมีมากกว่าหนึ่งในกล่อง

แต่ในทางเทคนิคแล้วโปรเซสเซอร์ Xeon นั้นแตกต่างจากโปรเซสเซอร์ Core 2 ทั่วไปอย่างไร?

คำตอบ:


12

คำตอบคือมันไม่แตกต่างกันมาก มันมีแคชที่ใหญ่กว่าและไม่พิการอย่างชัดเจนเพื่อป้องกันการทำงานในระบบมัลติโปรเซสเซอร์ Xeons ยังรองรับหน่วยความจำ ECC ซึ่งไม่รองรับชิปผู้บริโภคทั่วไป มิฉะนั้นแกนประมวลผลพื้นฐานจะเหมือนกันมาก

สำหรับระบบ 32 บิตที่เก่ากว่า MMU ของ Xeon นั้นฉลาดกว่าเล็กน้อยซึ่งสามารถรองรับพื้นที่การประมวลผล 4GB จำนวนมากใน RAM จริงได้ถึง 64GB ชิป SPARC v8 มีคุณสมบัติคล้ายกันใน MMU คุณสมบัตินี้ใช้งานได้เนื่องจากความแตกต่างของจำนวนบิตที่จำเป็นในการจัดการออฟเซ็ตภายในหน้า (12 สำหรับหน้า 4KB) และจำนวนบิตที่จำเป็นในการบันทึกสถานะของหน้า (RWX สกปรก ฯลฯ ) บิตพิเศษสามารถใช้สำหรับการอ้างอิงหน้าฟิสิคัลที่กว้างขึ้นเล็กน้อย (24 บิตเทียบกับ 20 เพื่อระบุหมายเลขหน้า) อนุญาตให้ใช้ฟิสิคัลแอดเดรส 36- บิต อย่างไรก็ตามกระบวนการเดียวสามารถเห็นพื้นที่ที่อยู่ 4GB ที่ต่อเนื่องกันได้ทุกเวลา

ระบบบางระบบ (เช่น Windows Server รุ่น Datacentre) มี API ที่อนุญาตให้กระบวนการควบคุม MMU เพื่อวางซ้อนชิ้นส่วนของพื้นที่ที่อยู่ทางกายภาพนี้ลงในพื้นที่เสมือน คุณลักษณะนี้ใช้ใน SQL Server เวอร์ชันองค์กรเพื่อสนับสนุนแคชดิสก์ที่ใหญ่ขึ้น

ส่วนใหญ่หากไม่ใช่ซีพียูสมัยใหม่ทุกรุ่นรองรับคุณสมบัตินี้เมื่อทำงานในโหมด 32 บิตและอาจมีร้านค้ามากมายที่ยังคงใช้งานแอพพลิเคชั่นรุ่น 32 บิตในโหมดนี้ทั้งใน VMs (ที่ MMU ถูกจำลองด้วยฮาร์ดแวร์จำนวนมากหรือน้อย สนับสนุน) หรือทางกายภาพดีบุก อย่างไรก็ตาม 64 บิวด์บิวด์นั้นแพร่หลายมากในเซิร์ฟเวอร์หน่วยความจำขนาดใหญ่ที่ทันสมัยในปัจจุบันซึ่งช่วยให้อิมเมจหน่วยความจำต่อเนื่องขนาดใหญ่ขึ้นภายในกระบวนการ


ฉันจะแปลกใจจริงๆถ้ารุ่น Xeon ของชิปเหล่านั้นเป็นรุ่นเดียวที่มี PAE ชิปก่อนหน้า (ก่อน Xeon) ได้รับการสนับสนุนแล้วดังนั้นจึงไม่เหมือนว่ามันจะเป็นจุดขายใหม่ ...
Brian Knoblauch

ชิป Xeon ที่เก่ากว่า (อย่างน้อย PIII Xeon) มีสิ่งนี้ - ฉันไม่คิดว่าจะรองรับชิป P2 / P3 / P4 ของผู้บริโภค
ConcOfOfTunbridgeWells

ส่วนใหญ่เป็นปัญหาชิปเซ็ตที่รองรับ สิ่งเหล่านี้ต่างกันสำหรับพีซีผู้บริโภค

3
  • แคช L3 ที่ใหญ่ขึ้น
  • การสนับสนุนมัลติโปรเซสเซอร์
  • ปรับโดยทั่วไปสำหรับการใช้งานเซิร์ฟเวอร์ (โหลดหนักเวลาทำงานนาน)

3

สิ่งสำคัญเกี่ยวกับ Xeons ก็คือพวกเขามุ่งเน้นไปที่ตลาดเซิร์ฟเวอร์ / เวิร์คสเตชั่นดังนั้นจึงได้รับการออกแบบให้มีความน่าเชื่อถือมากขึ้นและสามารถทำงานได้ตลอดเวลาและสำหรับสภาพแวดล้อม MP

พวกเขาทำงานในมาเธอร์บอร์ดที่แตกต่างกัน (ชิปเซ็ตที่แตกต่างกัน) - มักจะอยู่ข้างๆกับ FB-DIMM ซึ่งช้ากว่า แต่มีความน่าเชื่อถือมากกว่าผู้บริโภคเทียบเท่า

โดยทั่วไปจะมี Xeon ที่เทียบเท่ากันสำหรับ Core 2 CPU แต่ละตัว เช่น Q6600 เกือบจะเหมือนกับ X3220 แม้ว่าจะมีการเปลี่ยนแปลงบางอย่าง


1

Xeon ได้รับการปรับให้เหมาะสมสำหรับสถาปัตยกรรมมัลติโปรเซสเซอร์

  • รองรับ QuickPath Interconnect, Intel InterBand ให้แบนด์วิดธ์สูงและเวลาแฝงต่ำ

  • ให้แคชมากขึ้น (35MB เทียบกับ 6MB สำหรับ i7 Core)

  • มอบแบนด์วิดธ์หน่วยความจำที่สูงขึ้น (102GB / s เทียบกับ 25.6GM / s สำหรับ i7 Core)

  • รองรับหน่วยความจำ ECC

  • การเชื่อมต่อที่เป็นไปได้กับตัวประมวลผลร่วม Xeon-Phi ("ตัวเร่ง") ในสถาปัตยกรรมแบบหลายแกน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.