ARM ย่อมาจาก Advanced RISC Machine แปลเป็นไทยได้ว่า เครื่องกล RISC แบบล้ำหน้า
ในโลกของการออกแบบ CPU นั้นจะมีอยู่ 2 แบบใหญ่ๆคือ RISC และ CISC
CISC ย่อมาจาก Complex Instruction Set Computer คือ CPU ที่เวลาเราป้อนคำสั่งไป 1 คำสั่ง มันสามารถทำงานได้หลายอย่าง เช่น 1คำสั่งที่ส่งไป ทำให้ CPU โหลดข้อมูลจาก memory , ทำการคำนวณ และก็เก็บผลลัพท์กลับไปไว้ใน memory ได้ , ตัวอย่าง CPU ที่เป็นแบบ CISC ก็คือ CPU ของ Intel ทั้งหมดที่ใช้สถาปัตยกรรมแบบ x86
RISC คือ Reduced Instruction Set Computer เป็น CPU ที่เกิดขึ้นภายหลัง โดยการออกแบบนั้นจะเน้นที่การลดจำนวนชุดคำสั่งลง คำสั่งแต่ละคำสั่งทำงานได้ 1 อย่างเท่านั้น และมีเพียงเฉพาะคำสั่ง load และ store ที่สามารถติดต่อกับ memory ภายนอกได้(RAM) ชุดคำสั่งที่เหลือจะติดต่อกับ Register (memory ภายในตัว CPU)เท่านั้น … จากแนวคิดนี้ ทำให้ CPU แบบ RISC สามารถออกแบบได้ง่ายขึ้น สามารถออกแบบให้มีประสิทธิภาพได้สูงสุด และที่สำคัญทำให้จำนวนทรานซิสเตอร์ที่อยู่ภายในน้อยลงอย่างมากเมื่อเทียบกับ CISC เลยเป็นผลทำให้ RISC กินไฟน้อยและมีขนาดเล็ก … แต่ก็มีข้อเสียคือ การเขียนโปรแกรมจะยุ่งยากกว่าเพราะต้องเขียนคำสั่งมากกว่า และ Complier ก็จะซับซ้อนกว่า
ARM Roadmap
ถ้าใครเคยได้ยินว่า CPU ตัวนั้นเป็น Cortex-A8 (เช่น A4 ของ Applex) เป็น Cortex A9 (เช่น A5) ก็ดูไล่ไปตามนี้ได้เลย ถ้าเข้าไปในเว็บของ ARM คุณจะได้รายละเอียดมากขึ้นเช่น Cortex-A9 สามารถสร้างได้เป็น 1 ถึง 4 core สามารถมีความเร็วได้สุงสุด 2GHz
อนาคตของ ARM CPU
Nvidia ตอนนี้ถือได้ว่ามาแรงแบบสุดๆเป็ นผู้นำในการออกแบบและผลิต CPU แบบ ARM , CEO ของ Nvidia ได้ให้สัมภาษณ์ในงาน Asia-D ไว้อย่างชัดเจนถึง พื้นฐาน ARM CPU และอนาคตของมันไว้ว่า
ARM CPU นั้นกินไฟน้อย แบ่งได้เป็นสองแบบ
1. กินไฟระดับ mW ถึง 1 W ใช้ใน Smart phone ต่างๆ
2. กินไฟระดับ 5-7 W ใช้ใน Tablet ต่างๆ
แต่ในอุปกรณ์กินไฟมากๆอย่างเช่น notebook, หรือ ultrabook ที่กินไฟอย่างต่ำ 18W (Macbook Air) ตอนนี้ไม่สามารถใช้กับ ARM ได้ … nVidia มีแผนที่จะผลิต CPU สำหรับตลาดนี้โดยเฉพาะ โดยหวังว่าจะผลิต ARM CPU ที่เป็น 64 บิตกินไฟประมาณ 10W ชื่อว่า Denver (ต่อจาก Stark) ดังนั้นช่วงนี้เราจะเห็นข่าวดั งๆอย่าง
- Server เริ่มหันมาใช้ ARM CPU เพราะประหยัดไฟมากกว่า
- Supercomputer จะใช้กับ ARM ได้
- และ Microsoft ก็เริ่มหันมาสนใจ ARM โดยกำลังพัฒนา Windows8 ให้สามารถใช้งานกับ ARM ได้
- Apple ในอนาคตมีแนวโน้มว่าจะใช้ ARM CPU ใน notebook ของ Apple เมื่อ ARM CPU เป็น 64 บิต (PowerPC CPU ที่ Apple เคยใช้เป็น RISC)

ไม่มีความคิดเห็น:
แสดงความคิดเห็น