ใน Chrome Cast Podcast ตอนล่าสุด เรามีเวลาไม่กี่นาทีในการเจาะลึกถึงพลังของเว็บสมัยใหม่ ด้วยเว็บไซต์ที่เหมือนกับที่เราเห็นจาก The Masters ความสามารถที่เพิ่มขึ้นของสิ่งที่สามารถทำได้ในเบราว์เซอร์ยังคงเป็นการพัฒนาที่น่าสนใจ

ในการสนทนานั้น ฉันพูดติดตลกว่าเกมสำหรับผู้ใหญ่ไม่ได้อยู่ในนั้น การ์ดสำหรับเกมบนเบราว์เซอร์ได้ในเร็วๆ นี้ และราวกับว่าอินเทอร์เน็ตกำลังฟังและพร้อมที่จะตำหนิข้อความนั้น บล็อกโพสต์ใหม่จาก Chrome Developers Blog ออกมาเกี่ยวกับ WebGPU: API บนเว็บใหม่ที่ช่วยให้การทำงานของ GPU ฮาร์ดแวร์ในเครื่องมากขึ้นในเบราว์เซอร์ หากต้องการฟัง Google กล่าวถึงความสำคัญของสิ่งนี้:

WebGPU คือ API กราฟิกบนเว็บแบบใหม่ที่ให้ประโยชน์มากมาย เช่น ลดภาระงาน JavaScript ลงอย่างมากสำหรับกราฟิกเดียวกัน และปรับปรุงมากกว่า 3 เท่า ในการอนุมานโมเดลการเรียนรู้ของเครื่อง สิ่งนี้เกิดขึ้นได้เนื่องจากการเขียนโปรแกรม GPU ที่ยืดหยุ่นมากขึ้นและการเข้าถึงความสามารถขั้นสูงที่ WebGL ไม่มีให้

WebGPU เป็น API ใหม่สำหรับเว็บ ซึ่งแสดงความสามารถของฮาร์ดแวร์ที่ทันสมัย ​​และอนุญาตให้แสดงผลและดำเนินการคำนวณบน GPU คล้ายกับ Direct3D 12, Metal และ Vulkan WebGPU ไม่เหมือน API ตระกูล WebGL ให้การเข้าถึงคุณลักษณะ GPU ขั้นสูงเพิ่มเติมและให้การสนับสนุนระดับเฟิร์สคลาสสำหรับการคำนวณทั่วไปบน GPU API ได้รับการออกแบบโดยคำนึงถึงแพลตฟอร์มเว็บ โดยมี JavaScript API ที่ใช้สำนวน การผสานรวมกับคำสัญญา การสนับสนุนการนำเข้าวิดีโอ และประสบการณ์นักพัฒนาที่ขัดเกลาพร้อมข้อความแสดงข้อผิดพลาดที่ยอดเยี่ยม

ผ่านบล็อกนักพัฒนาซอฟต์แวร์ Chrome

WebGPU API ที่อัปเดตจะใช้งานได้ตามค่าเริ่มต้นใน Chrome 113 และจะจัดส่งสำหรับ อุปกรณ์ ChromeOS ที่รองรับ Vulkan สำหรับอุปกรณ์ Windows ที่รองรับ Direct3D และสำหรับ macOS Linux และ Android จะได้รับการสนับสนุนในอนาคต เช่นเดียวกับ Firefox และ Safari สำหรับตอนนี้ หากต้องการลองใช้ คุณจะต้องข้ามไปที่เวอร์ชันเบต้าของ Chrome 113 ที่เพิ่งเปิดตัวเมื่อไม่นานมานี้

เหตุใดจึงสำคัญ

การเข้าถึงพลังงานดิบของ GPU ของอุปกรณ์ใด ๆ ได้มากขึ้นเป็นเรื่องใหญ่และจะทำให้เว็บมีประสิทธิภาพมากขึ้นในอนาคต แม้ว่าฉันจะไม่เห็นสิ่งนี้ขยายไปถึงจุดที่เกม AAA เปิดตัวบน URL โดยตรง แต่ฉันเห็นว่าสิ่งนี้ทำให้เกมเบราว์เซอร์ก้าวไปสู่อีกระดับที่ซึ่งสิ่งที่เราเห็นใน Android หรือ iOS สามารถเรียกใช้ได้โดยตรงในท้ายที่สุด อินสแตนซ์ของ Chrome

สำหรับ Chromebook นี่เป็นสิ่งที่น่าตื่นเต้นอย่างยิ่ง ไม่ ไม่ได้หมายความว่าพรุ่งนี้เราจะมีเกม 3D น่ารักๆ ใหม่ๆ ให้เล่นมากมาย แต่ก็หมายความว่าความสามารถของแอปพลิเคชันในเว็บเบราว์เซอร์เช่น Chrome กำลังจะได้รับการพัฒนาอย่างจริงจัง หลายสิ่งหลายอย่างที่เราทำบนอุปกรณ์ของเราจำเป็นต้องมีการรองรับ GPU ดังนั้นการอนุญาตให้เว็บใช้ประโยชน์ได้มากขึ้นอีกเล็กน้อย ฮาร์ดแวร์บน Chromebook, แล็ปท็อป หรือ Macbook ของคุณมีประโยชน์มากขึ้นควรสร้างประสบการณ์ที่ดื่มด่ำยิ่งขึ้นในอนาคต

ดูการใช้งานจริง

ทีมงาน Chrome ได้ รวบรวมการทดลองบางอย่างหากคุณต้องการลองดูว่า WebGPU มีความสามารถอะไร Babylon.js และ Three.js ทั้งคู่มีตัวอย่างของ WebGPU ที่ใช้งานอยู่ หากคุณต้องการกดลิงก์เหล่านั้นและลองดู ขอย้ำอีกครั้งว่าทั้งหมดนี้ค่อนข้างใหม่และไม่ใช่สิ่งที่เราคาดหวังว่าจะได้เห็นนักพัฒนาใช้ประโยชน์จากทันทีที่ออกจากประตู แต่เมื่อเวลาผ่านไป ฉันอดใจรอไม่ไหวที่จะเห็นผลลัพธ์ของการพัฒนานี้

ด้วยข้อโต้แย้งที่มีมาอย่างยาวนานว่า Chromebook เป็น”แค่เบราว์เซอร์”แนวคิดที่ว่า เบราว์เซอร์ที่มีประสิทธิภาพมากขึ้นเรื่อย ๆ ทำให้ฉันมีความสุขมาก ในขณะที่เว็บมีการพัฒนาอย่างต่อเนื่อง เราก็เข้าใกล้ความจริงมากขึ้นเรื่อย ๆ ซึ่งเบราว์เซอร์อาจเป็นเพียงสิ่งที่คุณต้องการ เรายังไม่ถึงจุดนั้น และ Chromebook มีความสามารถมากกว่าเว็บเบราว์เซอร์ Chrome อย่างเห็นได้ชัด แต่เรายังคงชอบที่จะเห็นการเคลื่อนไหวครั้งใหญ่บนเว็บแบบเปิด และอันนี้เป็นเรื่องใหญ่

กระทู้ที่เกี่ยวข้อง

Categories: IT Info