เจาะประเด็น
GPU / Web
มีคนรัน DLSS 5 บนเว็บเบราว์เซอร์ได้แล้ว ทั้งที่ NVIDIA ไม่เคยรองรับ
นักพัฒนารายหนึ่งพิสูจน์ว่า Neural Rendering ของ NVIDIA ทำงานบน WebGPU ได้ แถมยังรันบน macOS ด้วย
ทีมข่าว เอไอไทย.com
⏱ อ่าน 3 นาที
ถ้าเทคโนโลยีที่ขึ้นชื่อว่าต้องพึ่งฮาร์ดแวร์ NVIDIA อย่างหนัก รันบนเบราว์เซอร์ได้ คำถามคือ "กำแพง" ที่แท้จริงมันอยู่ตรงไหนกันแน่
ถ้าคุณเป็นสายเกมเมอร์ที่ตามข่าวการ์ดจอมาสักพัก คุณน่าจะรู้ว่า DLSS คือของขึ้นชื่อของ NVIDIA ที่ผูกขาดอยู่กับการ์ดเขียวและซอฟต์แวร์ของค่ายเอง แต่ตอนนี้มีนักพัฒนารายหนึ่งที่ใช้ชื่อว่า MAAN ออกมาโชว์ให้เห็นกับตาว่า DLSS 5 Neural Rendering รันบนเว็บเบราว์เซอร์ได้แล้ว ผ่าน WebGPU และที่สำคัญคือมันรันบน macOS ได้ด้วย
เรื่องนี้ไม่ใช่ข่าวประชาสัมพันธ์จาก NVIDIA แน่นอน เพราะ MAAN โพสต์ผ่าน X ของตัวเอง พร้อมเปิด live demo ให้คนเข้าไปลอง และบอกว่าคนอื่นสามารถลองกับโมเดลของตัวเองได้ด้วย นี่คือสัญญาณว่ามันไม่ใช่แค่คลิปโชว์ แต่เป็นของที่คนอื่นแตะต้องได้จริง
ประเด็นคือ NVIDIA ไม่ได้รองรับ DLSS ผ่าน WebGL หรือ WebGPU อย่างเป็นทางการเลยแม้แต่นิดเดียว ปกติ DLSS จะทำงานผ่านอินเทอร์เฟซ NGX ของ NVIDIA หรือไม่ก็ Streamline SDK ซึ่งตัวหลังนี้จะไปนั่งอยู่ระหว่างเกมกับ DirectX หรือ Vulkan แล้วมันต้องกินข้อมูลพวก motion vectors, depth data และเฟรมที่เรนเดอร์เสร็จแล้วส่งมาตรงๆ
ฟังดูเป็นงานที่ต้องควบคุม pipeline ตั้งแต่ต้นจนจบ ซึ่งทั้งหมดที่ว่ามาเนี่ย มันไม่แมปเข้ากับ pipeline ของเบราว์เซอร์ได้สะอาดๆ เลย นั่นทำให้เกิดคำถามใหญ่ทันทีว่า MAAN ทำได้ยังไง ใช้วิธีไหนถึงงัด DLSS ออกมารันนอกเส้นทางที่ NVIDIA รองรับได้
ตัว MAAN เองยังไม่แชร์รายละเอียดทางเทคนิคให้ใครฟัง แต่ยืนยันว่าจะปล่อยซอร์สโค้ดขึ้น GitHub ในเร็วๆ นี้ อันนี้ก็ต้องรอดูว่าพอโค้ดเปิดจริง มันจะตอบคำถามที่ค้างคาได้ครบไหม
ส่วนเรื่องประสิทธิภาพนี่คือเครื่องหมายคำถามอีกอันที่ใหญ่ไม่แพ้กัน เพราะ VideoCardz รายงานว่าแค่โหลดโมเดล Neural Rendering ตัวเดียวก็กินเวลาไปหนึ่งถึงสองวินาทีแล้ว บนการ์ด RTX 4090 ซึ่งเป็นการ์ดท็อปของค่ายเองด้วยซ้ำ
และถ้ารันบนชิป Apple Silicon มันทำงานได้ก็จริง แต่ไม่เร็ว ถ้าดูจากตัวเลขนี้ ก็คงต้องพูดตรงๆ ว่าฝันเรื่องเอาไปเล่นเกมแบบเรียลไทม์บนเบราว์เซอร์พังไปก่อนในตอนนี้
แต่ถ้ามองอีกมุม มันยังมีที่ใช้ในงานที่ไม่ต้องการความไวสูงขนาดนั้น เช่นการพรีวิวโมเดล 3D ที่ต่อให้รอโหลดสักวินาทีสองวินาทีก็ไม่ใช่เรื่องคอขาดบาดตาย
ต้องพูดให้ชัดก่อนว่าอันนี้มันคือ proof of concept ระยะเริ่มต้นมากกว่าจะเป็นอะไรที่ใช้งานจริงจังได้ตอนนี้ ยังไม่มีข้อมูลว่าเสถียรแค่ไหน คุณภาพภาพออกมาเป็นยังไง หรือจะรันได้บนเครื่องทั่วไปที่ไม่ใช่ RTX 4090 หรือ Apple Silicon หรือเปล่า
แต่การที่คนคนหนึ่งงัด DLSS 5 ออกมารันนอกเส้นทางที่ NVIDIA รองรับทั้งหมดได้ มันก็เป็นทริกที่ไม่ธรรมดา และมันตั้งคำถามน่าสนใจว่า กำแพงที่แท้จริงของเทคโนโลยีพวกนี้มันอยู่ที่ฮาร์ดแวร์ อยู่ที่ซอฟต์แวร์ หรือจริงๆ แล้วอยู่ที่การตัดสินใจเชิงธุรกิจของเจ้าของเทคโนโลยีกันแน่
อย่าเพิ่งฝันถึงเกม AAA ในเบราว์เซอร์ เพราะตอนนี้มันยังช้าเกินกว่าจะใช้เล่นจริง แต่การที่ DLSS รันนอกบ้าน NVIDIA ได้ คือหลักฐานว่า "กำแพง" หลายอย่างที่เราคิดว่าตายตัว อาจเป็นแค่ข้อจำกัดที่ไม่มีใครลองงัดดูเท่านั้น
ที่มา: TechPowerUp — อ่านต้นฉบับ
ความคิดเห็น 4
กำลังโหลดความคิดเห็น...