ความแตกต่างระหว่าง IA-64 และ AMD64 ความแตกต่างระหว่าง

Anonim

IA-64 เทียบกับ AMD64

Itanium เป็นตระกูลไมโครโปรเซสเซอร์ 64 บิตของ Intel ได้รับการออกแบบโดยมีวัตถุประสงค์เพื่อใช้สถาปัตยกรรม Intel Itanium นี่คือสิ่งที่บรรจุเอา IA-64 โดยเฉพาะอย่างยิ่งไมโครโปรเซสเซอร์เหล่านี้จะวางตลาดเพื่อใช้งานเฉพาะในเซิร์ฟเวอร์ขององค์กรและระบบคอมพิวเตอร์สมรรถนะสูง เป็นโครงสร้างที่สร้างโดย Hewlett-Packard (เรียกอีกอย่างว่า HP) และรวมเข้าด้วยกันเป็นระยะ ๆ ระหว่าง HP และ Intel

AMD64 เป็นชุดคำสั่งที่ใช้โดย Athlon 64, Athlon 64 FX, Athlon 64 X2 ของ AMD, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 X2 และ Sempron processors. มันถูกสร้างขึ้นเพื่อเป็นทางเลือกใหม่ของ Intel และ HP IA-64 ได้รับการออกแบบมาเป็นขั้นตอนแรกในการพัฒนาความสามารถในการประมวลผลแบบ 64 บิตลงในสถาปัตยกรรม x86 ซึ่งมีอยู่แล้ว

แนวทางของ Intel คือการสร้างสถาปัตยกรรม 64 บิตใหม่เมื่อพวกเขาได้รับ IA-64 ส่วนใหญ่เป็นวิธีที่อินเทลได้พยายามปรับปรุงประสิทธิภาพของไมโครโปรเซสเซอร์ 64 บิตนอกเหนือจากการออกแบบที่มีอยู่ในตลาดแล้ว Itanium เป็นทางออกที่รุนแรงจากมรดก x86 และสถาปัตยกรรมของมูลนิธิเดียวกัน มันขึ้นอยู่อย่างชัดเจนในระดับการเรียนการสอนแบบขนาน - นี่คือเมื่อคอมไพเลอร์ทำให้การตัดสินใจเกี่ยวกับคำแนะนำที่ควรจะดำเนินการแบบขนาน นี่เป็นการประกวดโดยตรงกับสถาปัตยกรรมที่สร้างขึ้นเพื่อใช้กับวงจรประมวลผลที่ประณีตเพื่อติดตามการอ้างอิงคำสั่งในระหว่างรันไทม์

คุณสมบัติทางสถาปัตยกรรมบางอย่างของ AMD64 ที่แบ่งแยกออกจากสถาปัตยกรรม IA-64 เป็นความสามารถจำนวนเต็ม 64 บิต (ซึ่งการลงทะเบียนใช้งานทั่วไปหรือ GPRs จะขยายจาก 32 บิตเป็น 64 บิตซึ่งช่วยให้การคำนวณทางคณิตศาสตร์และตรรกะสามารถทำงานได้ในสภาพแวดล้อมแบบ 64 บิต) รีจิสเตอร์เพิ่มเติม (ซึ่งเพิ่มขึ้นจากแปดถึง 16 เพื่อเก็บตัวแปรท้องถิ่นในรีจีสทรีมากกว่าบนสแตก) การลงทะเบียน XMM เพิ่มเติมที่อยู่เสมือนขนาดใหญ่ พื้นที่ว่างขนาดใหญ่ที่อยู่ทางกายภาพตัวชี้คำแนะนำการเข้าถึงข้อมูลญาติคำแนะนำ SSE ไม่มีบิตดำเนินการและลบคุณลักษณะที่เก่ากว่า AMD64 ยังทำงานในโหมดทั้งแบบยาว (ซึ่งรวมกันของโหมด 64 บิตพื้นเมืองของตัวประมวลผลและโหมดความเข้ากันได้แบบ 32 บิตและ 16 บิต) และโหมดเดิม (ซึ่งเป็นโหมดที่ใช้โดยระบบปฏิบัติการ 16 บิตและ 32 บิตซึ่งใน โปรเซสเซอร์ทำหน้าที่เป็นโปรเซสเซอร์ x86)

สรุป:

1. IA-64 เป็นสถาปัตยกรรม Intel Itanium ที่ใช้ในเซิร์ฟเวอร์ขององค์กรและระบบคอมพิวเตอร์สมรรถนะสูง AMD64 เป็นชุดคำสั่งในการประกวดโดยตรงของสถาปัตยกรรม IA-64

2 IA-64 ขึ้นอยู่กับความเท่าเทียมกันระดับการสอนที่ชัดเจน; AMD64 ทำงานได้ทั้งในโหมดยาวและในโหมดเดิม