ทำความรู้จัก ARMv9 สถาปัตยกรรมหลักใหม่ เก่งขึ้น ฉลาดขึ้น เพื่อการทำงานที่ซับซ้อนมากขึ้น หลังจากโลกใช้ ARMv8 มาตั้งแต่ปี 2011


ARM สถาปัตยกรรมที่ใช้งานบนอุปกรณ์พกพาที่มีการใช้งานแพร่หลายมากที่สุดในโลก ได้เปิดตัวสถาปัตยกรรมหลักใหม ARMv9 หลักจากก่อนที่มีการใช้งานและพัฒนา ARMv8 ตั้งแต่ปี 2011 เรียกได้ว่าเป็นระยะเวลากว่า 10 ปี ที่มีการใช้งาน ARMv8 ซึ่งได้มีการเปลี่ยนผ่านอะไรต่อมิอะไรอย่างมากมายตั้งแต่ CPU 32 bit เป็น 64 bit หรือการพัฒนา AI สามารถนำมาใช้กับอุปกรณ์พกพา 

โดยการออกแบบใหม่ของ ARMv9 นั้นจะเน้นไปที่เรื่องของความปลอดภัย และ การประมวลชุดข้อมูลทั้งชุดได้ในคำสั่งเดียว (Vector Processing) รวมถึงด้านของ machine learning ที่มีประสิทธิภาพมากขึ้น 

ในสถาปัตยกรรม ARMv9 ได้มีการเปิดตัว CCA (Confidential Compute Architecture) เป็นฮาร์ดแวร์ซึ่งป้องกันรหัสและข้อมูลจากซอฟต์แวร์พิเศษ เพื่อป้องกันข้อมูลของผู้ใช้ให้ปลอดภัย โดยแอปจะสร้างขอบเขตแบบไดนามิกซึ่งเป็นการดำเนินการที่ปลอดภัยสำหรับแอปใดๆที่ต้องการ จึงมีปลอดภัยมากจนแม้แต่ระบบปฏิบัติการก็ไม่สามารถแตะต้องได้ ด้วยสิ่งนี้สามารถรักษาข้อมูลและรหัสให้ปลอดภัยแม้ว่าระบบปฏิบัติการจะล้าสมัยและมีช่องโหว่ด้านความปลอดภัยก็ตาม และ ARM กับ Fujitsu ร่วมกันสร้าง SVE (Scalable Vector Extension) เพื่อนำมาใช้งานบน Fugaku หรือก็คือ Supercomputer รุ่นถัดไปใน SVE 2 ที่มีประสิทธิภาพในการทำงานมากขึ้นจากเดิมทั้ง CPU, GPU, NPU, และ Matrix multiplication ซึ่งเป็นการทำงานการหลักในด้าน Machine Learning ที่สามารถจัดการเวกเตอร์ตั้งแต่ 128 Bit ถึง 2,048 Bit ได้อย่างมีประสิทธิภาพ 


ARMv9 2 รุ่นแรกได้รับการออกแบบให้มีประสิทธิภาพเพิ่มขึ้น 30% โดยแยกออกเป็น 2 รุ่นคือ Matterhorn และ Makalu

Makalu จะเป็นคอร์ Cortex-A ตัวแรกที่ยกเลิกการรองรับซอฟต์แวร์ 32 Bit ซึ่งแผนการของ Google Play Store นั้นจะเริ่มถอนการติดตั้งแอพแบบ 32 Bit ออกตั้งแต่วันที่ 1 สิงหาคม 2021 และจะหยุดให้บริการแอป 32 Bit บนอุปกรณ์ 64 Bit อีกด้วย

รวมถึง ARM-Mali ใหม่ที่กำลังจะมานั้นมาพร้อมกับการรองรับ Ray Tracing ที่จะเปลี่ยนกราฟิกของอุปกรณ์พกพาไปตลอดกาล ให้แสง เงา ทุกอย่างนั้นสมจริงกว่าที่เคยมี และจะรองรับเทคนิคด้านอื่นๆภายในอนาคตอีกมากมาย

Post a Comment

Previous Post Next Post