← กลับหน้าหลัก
บทที่ 7

สถาปัตยกรรมร่วมสมัย

Contemporary Architecture

เนื้อหาหลัก Key Topics

เปรียบเทียบสถาปัตยกรรม Architecture Comparison

SuperScalar — hardware จัดการ dependency, ยืดหยุ่น, แต่วงจรซับซ้อน · VLIW — compiler จัดตาราง, hardware เรียบง่าย, แต่ binary ไม่เข้ากันข้ามรุ่น · Vector/GPU — เหมาะงาน data-parallel สูง · Multi-Core (MIMD) — เพิ่มสมรรถนะด้วย thread-level parallelism

คำสำคัญ Key Terms

Flynn's Taxonomy SISD / SIMD / MISD / MIMD สถาปัตยกรรมเวกเตอร์ · Vector Architecture GPU / GPGPU SIMT (Single Instruction Multiple Threads) CUDA ซูเปอร์สเกลาร์ · SuperScalar VLIW การคลี่ลูป · Loop Unroll ไปป์ไลน์ซอฟต์แวร์ · Software Pipeline LLVM IR หลาย Core · Multi-Core