News

Qualcomm อ้างเกม Windows จะใช้งานได้ทันทีบนแล็ปท็อป Arm

Qualcomm จะสร้างความสำเร็จระดับเดียวกับ Apple ในการสร้างแล็ปท็อป Arm ที่น่าซื้อใช้ได้หรือไม่ หลังจากพยายามมากว่า 15 ปี? นี่คือสัญญาณบ่งบอกที่น่าเหลือเชื่อ: Qualcomm กำลังบอกนักพัฒนาเกมว่าชื่อเกมของพวกเขาควรจะทำงานได้ทันทีบนแล็ปท็อป Windows ที่ใช้ Snapdragon รุ่นต่อไปโดยไม่ต้องมีการย้ายพอร์ต

ในงาน Game Developers Conference 2024 ในหัวข้อ “Windows บน Snapdragon แพลตฟอร์มที่พร้อมสำหรับเกมพีซีของคุณ” วิศวกร Issam Khalil จาก Qualcomm ได้ย้ำว่าแล็ปท็อปที่ยังไม่เปิดตัวนี้จะใช้ระบบการจำลองเพื่อเรียกใช้เกม x86/64 ด้วยความเร็วใกล้เคียงกับความเร็วเต็มพิกัด

แล็ปท็อปเหล่านี้อาจจะมาถึงอย่างรวดเร็ว Qualcomm ยืนยันว่าจะเปิดตัวระบบ Snapdragon X Elite ในช่วงฤดูร้อนนี้ และ Surface Pro 10 ที่ยังไม่ประกาศเปิดตัว และ Surface Laptop 6 สำหรับผู้บริโภคนั้นคาดว่าจะมาพร้อมกับชิปเหล่านี้ในช่วงเดือนพฤษภาคม แหล่งข่าวแจ้ง The Verge

ในปี 2020 เราได้เห็นว่า Apple พลิกโฉมแนวคิดของเราเกี่ยวกับประสิทธิภาพของแล็ปท็อปในชั่วข้ามคืน รวมถึง Rosetta 2 ซึ่งเป็นเลเยอร์การแปลภาษาที่ช่วยให้ชิปเหล่านี้เรียกใช้แอพ x86 แบบเดิมได้โดยไม่มีปัญหาด้านประสิทธิภาพที่สำคัญ ถึงแม้ว่า Windows จะรองรับการจำลอง x64 มาสักพักแล้ว แต่เรายังไม่รู้สึกว่า Qualcomm มีความมั่นใจในเรื่องนี้มากนัก

Khalil อธิบายว่าสำหรับ Windows บน Snapdragon นักพัฒนาจะมีทางเลือก 3 ทาง:

  • พวกเขาสามารถย้ายพอร์ตชื่อเกมของพวกเขาไปยัง ARM64 แบบดั้งเดิมเพื่อประสิทธิภาพของ CPU และการใช้พลังงานที่ดีที่สุดเนื่องจากตัวกำหนดเวลาของ Qualcomm สามารถลดความถี่ของ CPU ได้แบบไดนามิก
  • พวกเขาสามารถสร้างแอพ ARM64EC แบบผสม โดยที่ Windows และไลบรารีต่างๆ และไดรเวอร์ของ Qualcomm นั้นทำงานได้แบบดั้งเดิม แต่ส่วนที่เหลือของแอพจะถูกจำลองเพื่อให้ได้ประสิทธิภาพ “ใกล้เคียงกับระบบดั้งเดิม”
  • หรือพวกเขาไม่ต้องทำอะไรมากนักและเกมของพวกเขาก็น่าจะทำงานได้โดยอัตโนมัติเลย โดยใช้การจำลอง x64

เขากล่าวว่านักพัฒนาไม่จำเป็นต้องเปลี่ยนโค้ดหรือองค์ประกอบต่างๆ ในเกมเพื่อให้ได้ความเร็วเต็มที่ เกมส่วนใหญ่มีปัญหาคอขวดด้านกราฟิกจาก GPU ไม่ใช่ CPU และ Qualcomm กล่าวว่าประสิทธิภาพของ GPU นั้นไม่ได้รับผลกระทบ และถึงแม้ Qualcomm จะพบว่าประสิทธิภาพ CPU มีการลดลงเล็กน้อยเมื่อทำการแปลภาษาหรือเปลี่ยนระหว่าง x64 กับ ARM64 แต่มันเกิดขึ้นเฉพาะครั้งแรกที่มีการแปลบล็อกของโค้ดเท่านั้น Khalil กล่าวว่า “การเข้าถึงครั้งถัดๆ ไปจะเป็นการเข้าถึงแคชโดยตรง”

Qualcomm กล่าวว่ามีไดรเวอร์ Adreno GPU สำหรับ DX11, DX12, Vulkan และ OpenCL และจะรองรับ DX9 และสูงกว่า ถึง OpenGL 4.6 ผ่านการทำ mapping layers

อย่างที่คุณเห็นในสไลด์ด้านบน มีข้อควรระวังเล็กๆ น้อยๆ: เกมที่ใช้ไดรเวอร์ป้องกันการโกงระดับเคอร์เนล (ซึ่งกำลังได้รับความนิยมเพิ่มขึ้นเรื่อยๆ ถึงแม้ผู้เล่นบางคนเริ่มกลัวการถูกแฮ็ก) จะใช้งานไม่ได้ภายใต้การจำลอง ในตอนนี้ เกมที่ใช้ชุดคำสั่ง AVX จะใช้ไม่ได้เช่นกัน ซึ่งในกรณีนี้ Khalil แนะนำให้นักพัฒนาใช้ SIMDe เพื่อช่วยให้สามารถแปลงไปเป็นโค้ด NEON ได้ง่ายขึ้นมาก สิ่งเหล่านี้ยังคงเป็นจริงอยู่กับ ARM64EC เช่นกัน

ถึงแม้เขาจะบอกไม่ได้ว่ามีเกมอะไรบ้างที่ใช้งานได้ หรือ Qualcomm ได้ทดสอบไปแล้วกี่เกม เขายืนยันว่าบริษัทกำลังตรวจสอบเกมยอดนิยมทั้งหมดบน Steam และการทำเช่นนั้นทำให้ Qualcomm มั่นใจว่าเกมส่วนใหญ่ควรจะใช้งานได้

Micah Knapp ผู้อำนวยการอาวุโสฝ่ายการจัดการผลิตภัณฑ์ได้บอกในการสัมภาษณ์เมื่อเร็วๆ นี้ ว่า: “ในช่วงเวลาปัจจุบัน อนาคตอันใกล้ และอนาคตอันไม่ไกลนัก คุณต้องจัดหาแพลตฟอร์มสำหรับสิ่งที่ผู้คนมีอยู่แล้ว”

เขาบอกว่า “ถึงแม้ว่าผมอยากให้มันเกิดขึ้น แต่ผมไม่คิดว่านักพัฒนาเกมทุกคนจะตื่นขึ้นมาพรุ่งนี้แล้วบอกว่า เราจะย้ายพอร์ตทุกอย่างไปลง Arm ในวันพรุ่งนี้”

โปรดทราบว่าเรายังไม่รู้แน่ชัดว่าชิป Snapdragon X Elite นั้นสามารถเล่นเกมได้เร็วแค่ไหน ไม่ว่าจะใช้ระบบจำลองหรือไม่ก็ตาม ตอนที่ผมถาม Knapp ว่าเขาเคยเห็น Arm ทำงานได้เร็วกว่าและให้ระยะเวลาการใช้แบตเตอรี่ได้นานกว่า x86 ไหม เขาก็บอกว่าเคยเห็นหนึ่งในสองอย่าง ไม่ใช่ทั้งสองอย่าง

มีคนเข้าร่วมฟัง Qualcomm ในงาน GDC เพียงประมาณ 33 คน รวมตัวผมกับพนักงาน Qualcomm อย่างน้อยอีกหนึ่งคนด้วย แต่ผมได้ถ่ายภาพสไลด์คร่าวๆ ซึ่งผมแนบไว้ข้างบนนี้ด้วยให้คุณได้ดูกันด้วย

ดูเหมือนว่าจะเป็นช่วงเวลาที่การย้ายพอร์ตของเกม x86 กำลังมาแรง ความพยายามของ Valve กับ Steam Deck ได้นำเกม Windows มาสู่ Linux เพิ่มขึ้น Apple เองก็มีเครื่องมือที่จะนำมาสู่ Mac และตอนนี้ดูเหมือนว่า Microsoft และ Qualcomm จะนำเกมเหล่านี้มาสู่ Windows แบบอื่นเช่นเดียวกัน!

Tanjen S.

ติดตามข่าวสารล่าสุดในวงการไอทีและเกมส์ วิเคราะห์ข้อมูล และนำเสนอเป็นบทความข่าวที่น่าสนใจ อ่านง่าย และเข้าใจง่าย

Related Articles