Modder ทำสำเร็จ! พอร์ต DLSS 5 Neural Rendering ลงการ์ดจอ AMD RX 9000 เป็นครั้งแรก แต่ RX 9070 XT เฟรมร่วงหนักเหลือราว 30 FPS
กระแส DLSS 5 Neural Rendering ยังคงร้อนแรงอย่างต่อเนื่อง หลังจากมีการนำเทคโนโลยี Neural Rendering ของ NVIDIA ไปทดลองใช้งานกับ GeForce RTX รุ่นเก่าที่ไม่ได้รับการรองรับอย่างเป็นทางการ ล่าสุดนักพัฒนารายหนึ่งสามารถทำสิ่งที่น่าสนใจยิ่งกว่าเดิม ด้วยการ พอร์ต DLSS 5 Neural Rendering ให้ทำงานบน GPU ของ AMD ได้เป็นครั้งแรก
นักพัฒนาที่ใช้ชื่อว่า danielblnc ได้เปิดตัวเครื่องมือชื่อ DLSS-NR for AMD ซึ่งช่วยให้การ์ดจอ AMD ที่ใช้สถาปัตยกรรม RDNA 4 สามารถรันโมเดล Neural Rendering ของ NVIDIA ในเกมที่รองรับได้
อย่างไรก็ตาม การรองรับในขณะนี้ยังอยู่ในช่วงทดลองและเป็นการพอร์ตโดยชุมชน ไม่ใช่ฟีเจอร์ที่ NVIDIA หรือ AMD รองรับอย่างเป็นทางการ และปัญหาสำคัญที่สุดคือ ประสิทธิภาพที่ยังต่ำมาก
DLSS 5 ถูกนำมารันบน Radeon RX 9000
DLSS 5 เป็นเทคโนโลยี Neural Rendering รุ่นใหม่ของ NVIDIA ซึ่งเดิมถูกออกแบบโดยเน้นการทำงานบน GPU สถาปัตยกรรม Blackwell หรือ GeForce RTX 50 Series
แต่เครื่องมือ DLSS-NR for AMD สามารถนำโมเดล Neural Rendering ของ NVIDIA มาทำงานบน GPU AMD RDNA 4 ได้ โดยในปัจจุบันมีรายงานการทดสอบกับเกมอย่าง
- Cyberpunk 2077
- GTA V: Enhanced
วิธีติดตั้งค่อนข้างตรงไปตรงมา ผู้ใช้เพียงนำตัวติดตั้งขนาดเล็กและไฟล์ nvngx_dlssnr.dll ของ NVIDIA ไปใส่ไว้ในโฟลเดอร์ bin ของเกม จากนั้นเปิดใช้งาน Neural Rendering ผ่านโปรไฟล์ FSR 3 หรือ FSR 4
แนวทางนี้ไม่ได้หมายความว่า AMD ได้รับ DLSS 5 อย่างเป็นทางการ แต่เป็นการใช้ความสามารถของฮาร์ดแวร์ AMD ที่มีอยู่เพื่อให้โมเดลของ NVIDIA สามารถทำงานได้
ทั้งนี้ GPU AMD รุ่นเก่ากว่า RDNA 4 ยังไม่มีรายงานว่ารองรับ และเกมที่มีระบบ Anti-Cheat ก็มีแนวโน้มที่จะบล็อก DLL ดังกล่าว ทำให้การใช้งานในปัจจุบันเหมาะกับ เกม Single-player เป็นหลัก
RX 9070 XT จาก 80 FPS เหลือเพียง 11–12 FPS
แม้การทำงานจะประสบความสำเร็จในระดับหนึ่ง แต่ผลการทดสอบแสดงให้เห็นอย่างชัดเจนว่า ประสิทธิภาพยังเป็นอุปสรรคใหญ่ที่สุด
จากการทดสอบของ YouTuber Ancient Gameplays รุ่นแรก ๆ ของเครื่องมือทำให้ Cyberpunk 2077 ที่รันบน Radeon RX 9070 XT จากเดิมมากกว่า 80 FPS ที่ความละเอียด 1080p ลดลงเหลือเพียงประมาณ 11–12 FPS
นั่นหมายความว่าการเปิด Neural Rendering ในเวอร์ชันแรก ๆ ทำให้ประสิทธิภาพหายไปอย่างมหาศาล แม้ RX 9070 XT จะเป็น GPU ที่สามารถเรนเดอร์เกมดังกล่าวแบบ Native ได้อย่างสบายก็ตาม
อย่างไรก็ตาม นักพัฒนายังคงปรับปรุงโค้ดอย่างต่อเนื่อง โดย Alpha รุ่นล่าสุด v0.2.7 สามารถเพิ่มประสิทธิภาพกลับคืนมาได้ประมาณ 12% จากรุ่นก่อน และในการทดสอบบางชุดทำให้ประสิทธิภาพขึ้นมาอยู่ที่ประมาณ 30 FPS
แม้จะดีขึ้นอย่างชัดเจน แต่ 30 FPS ก็ยังถือว่าต่ำมากเมื่อเทียบกับประสิทธิภาพ Native Rendering ของ RX 9070 XT
พูดง่าย ๆ คือ ตอนนี้การเปิด DLSS 5 บน Radeon ยังเป็นการทดลองเพื่อพิสูจน์ว่า “ทำได้หรือไม่” มากกว่าจะเป็นวิธีเพิ่ม FPS ที่ผู้ใช้ควรนำไปใช้งานจริง
ทำไม AMD ถึงสามารถรัน DLSS 5 ได้?
เหตุผลสำคัญอยู่ที่ FP8
DLSS 5 Neural Rendering ใช้การประมวลผลแบบ FP8 เป็นส่วนสำคัญ และ AMD RDNA 4 ซึ่งเป็นสถาปัตยกรรมที่อยู่เบื้องหลัง Radeon RX 9000 Series มีการรองรับ FP8 แบบ Native
นี่เป็นจุดที่ทำให้ RDNA 4 มีคุณสมบัติพื้นฐานที่เหมาะสมสำหรับการทดลองรันโมเดล Neural Rendering ของ NVIDIA
ในทางฮาร์ดแวร์ GPU ที่รองรับ FP8 ไม่ได้มีเพียง AMD RDNA 4 เท่านั้น เพราะ NVIDIA เองก็มีการรองรับ FP8 ใน GPU รุ่นใหม่และรุ่นก่อนหน้าในระดับที่แตกต่างกัน จึงเป็นหนึ่งในเหตุผลว่าทำไมชุมชนถึงสามารถนำ DLSS 5 ไปทดลองกับ GeForce RTX รุ่นอื่นนอกเหนือจาก RTX 50 Series ได้อย่างรวดเร็ว
แต่การมี FP8 ไม่ได้หมายความว่าประสิทธิภาพจะเท่ากัน
การรันโมเดล Neural Rendering ยังขึ้นอยู่กับการออกแบบ Tensor/AI acceleration, การจัดการหน่วยความจำ, Kernel, Driver, API และการ Optimize ระหว่างโมเดลกับสถาปัตยกรรม GPU ด้วย
ดังนั้น แม้ RX 9070 XT จะสามารถรัน FP8 ได้ แต่ไม่ได้หมายความว่าจะสามารถรัน DLSS 5 ได้ด้วยประสิทธิภาพระดับเดียวกับ RTX 50 Series
NVIDIA เองก็ยังไม่ได้เปิด DLSS 5 ให้ RTX 40 Series
สถานการณ์นี้เกิดขึ้นในช่วงเวลาเดียวกับที่ NVIDIA เพิ่งยืนยันว่า DLSS 5 จะรองรับ GeForce RTX 40 Series ในอนาคต
ปัจจุบัน NVIDIA ยังคงวาง DLSS 5 ให้เป็นเทคโนโลยีที่เน้น GeForce RTX 50 Series เป็นหลัก เนื่องจากบริษัทต้องการ Optimize โมเดลสำหรับ Blackwell ให้ได้ประสิทธิภาพดีที่สุดก่อน
หลังจากนั้น NVIDIA จึงมีแผนขยายการรองรับไปยัง RTX 40 Series ซึ่งใช้ Tensor Cores รุ่นที่ 4 และมีความสามารถด้าน FP8 ที่เหมาะสมกับการพอร์ตดังกล่าว
แต่สิ่งที่น่าสนใจคือชุมชนสามารถนำ DLSS 5 ไปทดลองกับ RTX 40 Series และแม้กระทั่ง RTX 30 Series ได้ภายในเวลาไม่กี่วันหลังจากโค้ดที่เกี่ยวข้องหลุดออกมา
และตอนนี้ AMD RDNA 4 ก็เข้ามาเป็นแพลตฟอร์มล่าสุดที่สามารถรันโมเดล Neural Rendering ดังกล่าวได้
แต่ AMD ไม่ได้ “รองรับ DLSS 5” อย่างเป็นทางการ
ประเด็นนี้ต้องแยกให้ชัดเจนว่า AMD ไม่ได้ประกาศสนับสนุน DLSS 5
สิ่งที่เกิดขึ้นคือชุมชน modding และนักพัฒนาอิสระนำไฟล์โมเดลและโครงสร้างการทำงานของ DLSS 5 มาปรับให้สามารถทำงานบนฮาร์ดแวร์ AMD ผ่านเครื่องมือของตนเอง
ดังนั้นผู้ใช้ไม่ควรคาดหวังว่าจะได้รับการสนับสนุนจาก AMD หรือ NVIDIA หากเกิดปัญหาจากการติดตั้ง
นอกจากนี้การแก้ไข DLL ในเกมยังอาจทำให้เกิดปัญหากับระบบ Anti-Cheat ได้ โดยเกมออนไลน์ที่มีการป้องกันการแก้ไขไฟล์เกมสามารถบล็อก DLL หรือป้องกันไม่ให้เกมทำงานได้
ด้วยเหตุนี้ การทดลองในปัจจุบันจึงเหมาะกับเกม Single-player ที่ไม่มีระบบ Anti-Cheat มากกว่า
จากเทคโนโลยีเฉพาะ RTX 50 สู่การทดลองบน AMD
สิ่งที่น่าสนใจที่สุดของเหตุการณ์นี้ไม่ได้อยู่ที่ว่า RX 9070 XT เล่นเกมด้วย DLSS 5 ได้กี่ FPS แต่อยู่ที่ความเร็วของชุมชนในการนำเทคโนโลยี Neural Rendering ไปใช้งานนอกเหนือจากแพลตฟอร์มที่ NVIDIA ตั้งใจไว้
ในเวลาไม่ถึงหนึ่งสัปดาห์ DLSS 5 ถูกนำไปทดลองกับ GPU NVIDIA รุ่นเก่าหลายเจเนอเรชัน ก่อนจะขยายมายัง AMD RDNA 4
นี่สะท้อนว่า Neural Rendering กำลังเปลี่ยนจากฟีเจอร์เฉพาะของ GPU รุ่นใดรุ่นหนึ่ง ไปสู่พื้นที่ทดลองที่นักพัฒนาและ modder สามารถนำโมเดล AI ไปปรับให้ทำงานบนสถาปัตยกรรมอื่นได้
อย่างไรก็ตาม ระยะห่างด้านประสิทธิภาพยังมีมาก
การที่ RX 9070 XT สามารถรัน DLSS 5 ได้ไม่ได้แปลว่ามันพร้อมใช้งานแทน FSR หรือ Native Rendering เพราะการเสียประสิทธิภาพจากมากกว่า 80 FPS เหลือ 11–12 FPS ในช่วงแรก และประมาณ 30 FPS ใน Alpha รุ่นใหม่ ยังคงสูงเกินไปสำหรับการใช้งานทั่วไป
สรุป
DLSS 5 Neural Rendering ถูกพอร์ตมาทำงานบน GPU AMD RDNA 4 ได้เป็นครั้งแรก ผ่านเครื่องมือ DLSS-NR for AMD ของนักพัฒนา danielblnc โดยมีการทดลองกับ Radeon RX 9070 XT และเกมอย่าง Cyberpunk 2077 กับ GTA V: Enhanced แล้ว
ปัจจัยสำคัญที่ทำให้สามารถทำได้คือ RDNA 4 มี Native FP8 Support ซึ่งเป็นรูปแบบการประมวลผลที่ DLSS 5 ใช้งาน
แต่ในด้านประสิทธิภาพยังห่างไกลจากการใช้งานจริงอย่างมาก โดย Cyberpunk 2077 บน RX 9070 XT เคยลดจากมากกว่า 80 FPS เหลือประมาณ 11–12 FPS และ Alpha v0.2.7 ปรับปรุงขึ้นมาได้ราว 30 FPS
ดังนั้นตอนนี้ DLSS 5 บน AMD จึงควรมองว่าเป็น การพิสูจน์แนวคิดทางเทคนิค มากกว่าจะเป็นฟีเจอร์สำหรับเพิ่มประสิทธิภาพในการเล่นเกม
ที่น่าจับตามองคือ หากนักพัฒนาสามารถ Optimize Kernel และเส้นทางการประมวลผลได้ดีขึ้นอีกมากในอนาคต ผลลัพธ์อาจเปลี่ยนไปอย่างมีนัยสำคัญ และอาจกลายเป็นหลักฐานสำคัญว่า Neural Rendering ของ NVIDIA ไม่ได้ถูกจำกัดด้วยฮาร์ดแวร์ Blackwell เพียงอย่างเดียวในระดับเทคนิค แม้ NVIDIA จะยังคงจำกัดการรองรับอย่างเป็นทางการไว้ก็ตาม
ที่มา: TechPowerUp



