ใช่ฉันรู้ว่า Xeons นั้นมีไว้สำหรับการใช้เซิร์ฟเวอร์ต้องการเมนบอร์ดที่แตกต่างกันและคุณสามารถมีมากกว่าหนึ่งในกล่อง
แต่ในทางเทคนิคแล้วโปรเซสเซอร์ Xeon นั้นแตกต่างจากโปรเซสเซอร์ Core 2 ทั่วไปอย่างไร?
ใช่ฉันรู้ว่า Xeons นั้นมีไว้สำหรับการใช้เซิร์ฟเวอร์ต้องการเมนบอร์ดที่แตกต่างกันและคุณสามารถมีมากกว่าหนึ่งในกล่อง
แต่ในทางเทคนิคแล้วโปรเซสเซอร์ Xeon นั้นแตกต่างจากโปรเซสเซอร์ Core 2 ทั่วไปอย่างไร?
คำตอบ:
คำตอบคือมันไม่แตกต่างกันมาก มันมีแคชที่ใหญ่กว่าและไม่พิการอย่างชัดเจนเพื่อป้องกันการทำงานในระบบมัลติโปรเซสเซอร์ 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 บิวด์บิวด์นั้นแพร่หลายมากในเซิร์ฟเวอร์หน่วยความจำขนาดใหญ่ที่ทันสมัยในปัจจุบันซึ่งช่วยให้อิมเมจหน่วยความจำต่อเนื่องขนาดใหญ่ขึ้นภายในกระบวนการ
สิ่งสำคัญเกี่ยวกับ Xeons ก็คือพวกเขามุ่งเน้นไปที่ตลาดเซิร์ฟเวอร์ / เวิร์คสเตชั่นดังนั้นจึงได้รับการออกแบบให้มีความน่าเชื่อถือมากขึ้นและสามารถทำงานได้ตลอดเวลาและสำหรับสภาพแวดล้อม MP
พวกเขาทำงานในมาเธอร์บอร์ดที่แตกต่างกัน (ชิปเซ็ตที่แตกต่างกัน) - มักจะอยู่ข้างๆกับ FB-DIMM ซึ่งช้ากว่า แต่มีความน่าเชื่อถือมากกว่าผู้บริโภคเทียบเท่า
โดยทั่วไปจะมี Xeon ที่เทียบเท่ากันสำหรับ Core 2 CPU แต่ละตัว เช่น Q6600 เกือบจะเหมือนกับ X3220 แม้ว่าจะมีการเปลี่ยนแปลงบางอย่าง
Xeon ได้รับการปรับให้เหมาะสมสำหรับสถาปัตยกรรมมัลติโปรเซสเซอร์
รองรับ QuickPath Interconnect, Intel InterBand ให้แบนด์วิดธ์สูงและเวลาแฝงต่ำ
ให้แคชมากขึ้น (35MB เทียบกับ 6MB สำหรับ i7 Core)
มอบแบนด์วิดธ์หน่วยความจำที่สูงขึ้น (102GB / s เทียบกับ 25.6GM / s สำหรับ i7 Core)
รองรับหน่วยความจำ ECC
การเชื่อมต่อที่เป็นไปได้กับตัวประมวลผลร่วม Xeon-Phi ("ตัวเร่ง") ในสถาปัตยกรรมแบบหลายแกน