สถาปัตยกรรม AMD64 หรืออีกชื่อหนึ่งคือ x86-64 (อินเทลเรียกว่า EM64T) เป็นสถาปัตยกรรมที่เอเอ็มดีผลักดันมาตั้งแต่ปี 1999 และมีขายจริงในปี 2003 ในการสำรวจความนิยมครั้งล่าสุดของ Debian ก็พบว่าสถาปัตยกรรมนี้ได้รับความนิยมสูงสุดแซงหน้าที่หนึ่งตลอดกาลอย่าง i386 แล้ว
การสำรวจนี้ทำผ่านแพ็กเกจ popularity-contest
สำหรับฝั่ง Ubuntu เองก็มีการสำรวจด้วยแพ็กเกจเดียวกัน สามารถติดตั้งแล้วยืนยันการส่งข้อมูลกลับไปได้ สำหรับฝั่ง Ubuntu นั้น AMD64 ยังตามอยู่ห่างๆ พอสมควร อาจจะเพราะคนใช้งานสำหรับเดสก์ทอปมากกว่าทำให้ไม่ต้องการฟีเจอร์หลายๆ ตัวของสถาปัตยกรรม 64 บิตมากนัก
สถาปัตยกรรม AMD64 เป็นหน้าประวัติศาสตร์สำคัญของวงการคอมพิวเตอร์ว่าความเข้ากันได้ย้อนหลัง (backward compatibility) นั้นมีความสำคัญมากแค่ไหน ในช่วงเวลาที่อินเทลเลือกออกแบบสถาปัตยกรรมใหม่เอเอ็มดีกลับเลือกขยายสถาปัตยกรรมเดิมให้รองรับขนาดข้อมูลและหน่วยความจำเพิ่ม โดยยังรันซอฟต์แวร์เดิมได้หากลงไลบรารีครบ
บทเรียนของ AMD64 และ i386 ทำให้ฝั่ง ARM เองเมื่อจะออก ARMv8 ก็รองรับสถาปัตยกรรมชุดคำสั่ง AArch32 ที่ใช้ในชิปรุ่นเก่าด้วยเช่นเดียวกัน
ที่มา - Debian-Devel
Comments
หัวข่าว "เก้าปีหลังใช้มีชิปขาย.." น่าจะมี "ใช้" เกินมาหรือเปล่า? ผมอ่านแล้วงงๆ
เรียบร้อยครับ
lewcpe.com, @wasonliw
โดยยังรันซอฟต์แวร์ซอฟต์แวร ?
แซงหน้า i386 ไป แล้วมันจะมีผลอย่างไรต่อสถาปัตยกรรม amd64 นี้ แล้วโลกนี้ใช้สถาปัตยกรรมไหนมากกว่ากัน
ใครรู้ ขอทางสว่างหน่อยครับ
ชิพใหม่ๆ เกือบทั้งหมดตอนนี้รองรับ AMD64 หมดแล้วครับ
แล้วก็ถ้าไม่ใช้ OS ที่ทำงานที่โหมดนี้ ตัว OS เองจะรองรับหน่วยความจำได้ต่ำกว่า 4GB น่ะนะ คนที่ใช้หน่วยความจำมากกว่านี้ก็ต้องเปลี่ยนไปใช้โหมดนี้กัน
windows 64-bit ที่เราใช้ๆกันก็คือ amd64 นี่แหละครับ
เคยมีดราม่าอยู่รอบหนึ่งตอน Windows XP 64bit เปิดตัวใหม่ๆ ใช้ได้แต่ CPU AMD เล่นเอา Intel หงายเงิบเลย
จนสุดท้าย Intel ต้องไปซื้อต่อมาจาก AMD กลายเป็น EM64T
ผิดอีกที่นึงครับ ประโยคสุดท้าย
ในใช้ในชิปรุ่นเก่า -> ที่ใช้ในชิปรุ่นเก่า?
a link
ช่วงนี้แรมถูกมาก ไม่แปลกที่64bit จะโตไว
เงิบตรงที่ Intel เลือกทำ IA-64 แต่ AMD ทำ AMD64 นี่ล่ะ แล้วก็เรื่อง CPU ที่ทิ้งห่าง Intel แบบไม่ติดฝุ่น แต่สุดท้ายก็โดนตอกฝาโลงด้วย Core Series
แต่ก็หมดเงินไปกับการซื้อเทคโนโลยี x64 จาก amd ไปด้วยครับ เพราะ ตอนนั้นมุ่ง IA-64 อย่างเดียว
จนต้องใน P4 ในสมัยนั้นให้รองรับ 64bit ก่อนจะโล๊ะสถาปัตยกรรม Intel® NetBurst
แล้วเอา สถาปัตยกรรม Pentium M based จาก notebook มาพัตนาต่อเป็น core architecture
ใช้เวลานานมากๆ เลยนะครับกว่าจะแซงได้