โปรเซสเซอร์ Snapdragon X2 Elite รุ่นใหม่ของ Qualcomm สัญญาว่าจะมีการปรับปรุงประสิทธิภาพที่น่าประทับใจด้วย CPU ถึง 18 คอร์และพลังการประมวลผล AI ถึง 80 TOPS อย่างไรก็ตาม ผู้ใช้รุ่นแรกของแล็ปท็อป Windows ที่ใช้ ARM เปิดเผยปัญหาความเข้ากันได้ที่สำคัญซึ่งอาจจำกัดการนำไปใช้ในวงกว้าง
ข้อมูลจำเพาะหลักของ Snapdragon X2 Elite :
- CPU: Qualcomm Oryon™ มีจำนวนคอร์สูงสุด 18 คอร์ สถาปัตยกรรม 64-bit
- ความเร็วสัญญาณนาฬิกา: สูงสุด 5.0 GHz (คอร์ประสิทธิภาพ) สูงสุด 4.4 GHz (คอร์ประหยัดพลังงาน)
- แคช: ความจุสูงสุด 53 MB
- GPU: Qualcomm Adreno™ มีความเร็วสัญญาณนาฬิกาสูงสุด 1.85 GHz
- NPU: Qualcomm Hexagon™ มีการประมวลผล AI สูงสุด 80 TOPS
- แบนด์วิดท์หน่วยความจำ: สูงสุด 228 GB/s (รุ่นพื้นฐาน: 152 GB/s)
- การเชื่อมต่อ: 5G (สูงสุด 10 Gbps), Wi-Fi 7 (สูงสุด 5.8 Gbps), Bluetooth พร้อม Snapdragon Sound
- หมายเลขชิ้นส่วน: X2E-80-100, X2E-88-100, X2E-96-100
ปัญหาความเข้ากันได้ในโลกจริงเริ่มปรากฏ
ผู้ใช้อุปกรณ์ Snapdragon X Elite ที่มีอยู่รายงานปัญหาความเข้ากันได้ของซอฟต์แวร์มากมายที่เน้นย้ำถึงความท้าทายในการใช้ Windows บนสถาปัตยกรรม ARM แอปพลิเคชันองค์กรที่สำคัญเช่น SQL Server จะไม่สามารถติดตั้งได้หากไม่มีการแก้ไขปัญหา ในขณะที่ Hyper-V ขาดการสนับสนุน nested virtualization ซึ่งเป็นฟีเจอร์ที่จำเป็นสำหรับนักพัฒนาที่ใช้ WSL2 ภายในเครื่องเสมือน ประสิทธิภาพเกมก็ได้รับผลกระทบเช่นกัน โดยหลายเกมประสบปัญหาข้อผิดพลาดทางกราฟิกเนื่องจากไดรเวอร์วิดีโอของ Qualcomm
ประสบการณ์การกู้คืนและบำรุงรักษาพิสูจน์ให้เห็นว่าน่าหงุดหงิดเป็นพิเศษ เครื่องมือกู้คืน Windows ที่ออกแบบมาสำหรับระบบ x86 ไม่ทำงานกับอุปกรณ์ ARM ทำให้ผู้ใช้ต้องสร้างไดรฟ์กู้คืนผ่านกระบวนการที่ซับซ้อนซึ่งเกี่ยวข้องกับการดาวน์โหลดไดรเวอร์ด้วยตนเองจากเว็บไซต์ของ Microsoft แม้แต่ Visual Studio 2022 แม้จะมี native ARM64 build ก็ยังบล็อกการเข้าถึง IDE extensions หลายตัวที่ยังคงเป็น x86 เท่านั้น
ปัญหาความเข้ากันได้ที่รายงานบน ARM Windows:
- การติดตั้ง SQL Server ต้องใช้วิธีแก้ไขปัญหาเพิ่มเติม
- Hyper-V ขาดการสนับสนุน nested virtualization
- ปัญหาประสิทธิภาพเกมพร้อมกับข้อผิดพลาดทางกราฟิก
- เครื่องมือกู้คืน Windows ไม่เข้ากันได้กับอุปกรณ์ ARM
- Visual Studio 2022 ARM64 build บล็อก x86 IDE extensions จำนวนมาก
- Android Studio emulator ใช้งานไม่ได้ (แต่ IDE ใช้งานได้)
- กระบวนการสร้าง recovery drive ที่ซับซ้อนต้องการการติดตั้งไดรเวอร์ด้วยตนเอง
การเปลี่ยนผ่านที่ราบรื่นของ Apple เน้นย้ำปัญหาของ Windows ARM
ความแตกต่างกับการเปลี่ยนผ่าน ARM ของ Apple กลายเป็นเรื่องที่เด่นชัดเมื่อพิจารณาความท้าทายของระบบนิเวศที่กว้างขึ้น ในขณะที่ Apple ควบคุมทั้งฮาร์ดแวร์และซอฟต์แวร์ในระหว่างการย้ายไปยัง Apple Silicon แต่ Windows ARM เผชิญกับภูมิทัศน์ที่แยกส่วนด้วยผู้จำหน่ายฮาร์ดแวร์หลายร้อยรายและข้อกำหนดความเข้ากันได้ของซอฟต์แวร์เก่าหลายทศวรรษ ความมุ่งมั่นของ Microsoft ในการรักษาความเข้ากันได้ย้อนหลัง 30 ปีสร้างความซับซ้อนเพิ่มเติมที่ Apple หลีกเลี่ยงได้โดยการยกเลิกการสนับสนุน 32-bit ก่อนการเปลี่ยนผ่าน ARM
เพราะ Apple ควบคุมทุกอย่าง เทียบกับโลกของ Windows/Linux ที่มี OEM หลายร้อย (หลายพัน?) รายสร้างสิ่งต่างๆ?
Apple ยังออกแบบฟีเจอร์ซิลิคอนแบบกำหนดเองเพื่อให้สามารถจำลอง x86 ได้อย่างมีประสิทธิภาพผ่าน Rosetta 2 ในขณะที่ Qualcomm ขาดการเพิ่มประสิทธิภาพฮาร์ดแวร์ที่คล้ายกันสำหรับเลเยอร์จำลอง Prism ของ Windows
การเปรียบเทียบแบนด์วิดท์หน่วยความจำ:
- Snapdragon X2 Elite (รุ่นท็อป): สูงสุด 228 GB/s
- Apple M4 (รุ่นพื้นฐาน): 120 GB/s
- Apple M4 Pro: 273 GB/s
- Apple M4 Max: สูงสุด 800 GB/s
- Apple M2 Max: 400 GB/s
- NVIDIA GPU ระดับไฮเอนด์: ~1,800 GB/s
การแลกเปลี่ยนระหว่างประสิทธิภาพและการใช้งานจริง
แม้จะมีข้อกังวลเรื่องความเข้ากันได้ ผู้ใช้บางรายรายงานประสบการณ์เชิงบวกกับ ARM Windows สำหรับงานพัฒนา สภาพแวดล้อมการเขียนโปรแกรมเช่น VS Code, WSL2 และ JetBrains IDEs ส่วนใหญ่ทำงานได้ดี ในขณะที่เลเยอร์จำลอง Prism จัดการแอปพลิเคชัน x86 หลายตัวได้อย่างมีประสิทธิภาพ อย่างไรก็ตาม ประสิทธิภาพ GPU ยังคงไม่น่าประทับใจเมื่อเปรียบเทียบกับโซลูชันกราฟิกเฉพาะ ซึ่งจำกัดเกมและงานที่ใช้กราฟิกเข้มข้น
การปรับปรุงอายุแบตเตอรี่ แม้จะน่าสังเกต แต่อาจไม่ชดเชยการเสียสละความเข้ากันได้สำหรับผู้ใช้หลายคน การอ้างสิทธิ์แบตเตอรี่หลายวันต้องการความคาดหวังที่สมจริงเกี่ยวกับรูปแบบการใช้งานและความเข้มข้นของภาระงาน
การสนับสนุน Linux ยังคงเป็นสิ่งที่เข้าใจยาก
การสนับสนุน Linux ที่สัญญาไว้สำหรับโปรเซสเซอร์ Snapdragon X series ยังคงทำให้ชุมชนโอเพ่นซอร์สผิดหวัง แม้จะมีความมุ่งมั่นเริ่มแรกในการสนับสนุน Linux และ ChromeOS แต่ความพร้อมใช้งานของไดรเวอร์ยังคงไม่ดี และผู้ใช้รายงานว่าถูกล็อกให้ใช้เคอร์เนลเฉพาะผู้จำหน่ายคล้ายกับทางเลือก Raspberry Pi ข้อจำกัดนี้ทำให้นักพัฒนาที่อาจจะยอมรับแล็ปท็อป ARM เพื่อประโยชน์ด้านประสิทธิภาพรู้สึกหงุดหงิดเป็นพิเศษ
สถานการณ์นี้สะท้อนแนวทาง mobile-first ของ Qualcomm ที่การสนับสนุนซอฟต์แวร์ระยะยาวมักจะมาเป็นอันดับรองจากรอบการทำซ้ำฮาร์ดแวร์อย่างรวดเร็ว ไม่เหมือนกับตลาดเซิร์ฟเวอร์และเดสก์ท็อปที่ Linux เจริญรุ่งเรือง โปรเซสเซอร์ ARM ในมือถือไม่ค่อยได้รับการสนับสนุนเคอร์เนล upstream อย่างกว้างขวางที่ผู้ชื่นชอบคาดหวัง
Snapdragon X2 Elite แสดงถึงความก้าวหน้าของฮาร์ดแวร์ที่มีความหมาย แต่ความสุกงอมของระบบนิเวศซอฟต์แวร์ยังคงเป็นคอขวดที่สำคัญสำหรับการนำ ARM Windows ไปใช้อย่างแพร่หลาย จนกว่าปัญหาความเข้ากันได้จะได้รับการแก้ไขและการสนับสนุน Linux ดีขึ้น โปรเซสเซอร์เหล่านี้อาจยังคงเป็นผลิตภัณฑ์เฉพาะกลุ่มแม้จะมีความสามารถทางเทคนิค
อ้างอิง: Snapdragon X2 Elite