เจาะประเด็น
GPU / Modding
DLSS 5 รั่วจนมอดเดอร์อุ้มไปรันบนการ์ดจอ RTX 20 ยุคไดโนเสาร์ได้แล้ว NVIDIA จะทำใจได้ไหม?
ไม่ใช่แค่การ์ดใหม่ๆ อีกต่อไป เพราะไฟล์ DLL ที่หลุดออกมาถูกงัดไปใช้กับสถาปัตยกรรม Turing ที่แก่กว่า Blackwell ถึง 3 รุ่น และมันยังรันบนอีมูเลเตอร์กับเกมยุค DirectX 9 ได้อีกต่างหาก
ทีมข่าว เอไอไทย.com
⏱ อ่าน 3 นาที
ถ้า AI upscaling รุ่นใหม่ล่าสุดรันบนการ์ดที่ NVIDIA ทิ้งไปแล้วได้จริง นั่นแปลว่าคำว่า "ฮาร์ดแวร์ไม่รองรับ" มันคือกำแพงที่บริษัทสร้างขึ้นเอง มากกว่าข้อจำกัดทางเทคนิคจริงๆ
เรื่องนี้มันโคตรจะน่าสนใจตรงที่ DLSS 5 ยังไม่ทันเปิดตัวเป็นทางการด้วยซ้ำ แต่ไฟล์ DLL ที่หลุดออกมาจากไหนสักแห่งกลายเป็นของเล่นสุดโปรดของเหล่ามอดเดอร์ไปแล้ว และตอนนี้พวกเขาก็กำลังงัดมันไปรันบนการ์ดจอ RTX 20 series หรือสถาปัตยกรรม "Turing" ที่แก่โคตรๆ จะว่าไปมันก็คือการท้าทายนโยบายของ NVIDIA โดยตรงเลยก็ว่าได้ เพราะบริษัทเขาบอกชัดว่าเทคโนโลยีนี้เหมาะกับสถาปัตยกรรม "Blackwell" หรือการ์ด RTX 50 series เท่านั้น
เรื่องมันเริ่มจากนักพัฒนาม็อดชื่อ ShortFuse ที่ปล่อย DLSS-NR เวอร์ชันใหม่สำหรับการ์ดรุ่นเก่าๆ ออกมา โดยมีบิลด์หนึ่งที่เขาบรรยายไว้ว่าเป็น "speed boost" สำหรับ RTX 20 series โดยเฉพาะ ฟังดูดีใช่ไหม? แต่ความจริงมันไม่ได้สวยหรูขนาดนั้น เพราะผลลัพธ์ที่ได้คือ "มั่ว" มากๆ บางเกมรันได้เฉยเลย แต่บางเกมก็ crash ทิ้ง หรือไม่ก็ initialize ไม่ได้
ลองฟังรายละเอียดความมั่วดูนะครับ — Red Dead Redemption ภาคแรกเล่นได้ แต่ภาคสองเล่นไม่ได้ ส่วน Hogwarts Legacy ไปค้างอยู่ที่สถานะ standby แทนที่จะเปิดฟีเจอร์ ส่วน GTA 5 นี่สุดๆ รันได้ประมาณสิบวินาทีแล้วจอดับสนิท แสดงผลหายไปเลย นี่คือภาพรวมของม็อดนี้ในตอนนี้ มันคือการลองผิดลองถูกแบบสุดขั้วจริงๆ
แต่ประเด็นมันไม่ได้จบแค่นั้น เพราะมี X user ชื่อ @DystopianSuns ออกมาบอกว่าคอมมูนิตี้ตอนนี้สามารถรัน DLSS 5 บน RTX 20 และ RTX 30 ได้แล้ว ด้วยการเปลี่ยนไปใช้ FP16 implementation ซึ่งนี่คือการเปลี่ยนแปลงครั้งสำคัญ เพราะก่อนหน้านี้การ์ดตระกูล Ampere (RTX 30) เ� دردسرหนักมากกับ FP8 approach ที่ทำให้ประสิทธิภาพดิ่งลงเหว
ฟังนะครับ ประเด็นมันอยู่ที่ว่า Turing และ Ampere ไม่ได้ถูกออกแบบมาให้เร่งความเร็ว FP8 ได้เท่ากับสถาปัตยกรรม Blackwell ดังนั้นการยัด FP8 เข้าไปในตัวการ์ดรุ่นเก่า มันก็เหมือนเอาคนแก่มาวิ่งมาราธอน — มันไหว แต่ก็แทบตาย ระบบจะทำงานหนักเกินไปจนประสิทธิภาพโดยรวมดิ่งลง แต่ FP16 นั้นเหมาะกับ Turing และ Ampere มากกว่า เพราะการ์ดสองรุ่นนี้จัดการเลขทศนิยมความแม่นยำครึ่งเดียวได้ดีกว่ามาก ผลลัพธ์ที่ได้คือผู้ใช้ใน Discord ของ RenoDX รายงานว่าประสิทธิภาพในหลายๆ เกมบนการ์ด RTX 30 series นั้น "น่านับถือ" มากๆ ใช้ได้จริงๆ นั่นแหละ
และที่ทำให้เรื่องนี้ยิ่งบ้าคลั่งเข้าไปใหญ่คือ มีรายงานว่าม็อดนี้สามารถรันเกม Manhunt ผ่านอีมูเลเตอร์ PS2 อย่าง PCSX2 โดยเปิด DLSS 5 ได้ด้วย! นี่มันบ้าไปแล้วไหม? เกม PS2 ที่เปิดผ่านอีมูเลเตอร์บนพีซี แล้วเอา AI upscaling รุ่นล่าสุดของ NVIDIA ไปยัดใส่ อีกทั้งยังมีเทสเตอร์คนอื่นๆ รายงานว่าม็อดนี้ไปรันได้กับเกมเก่าๆ ที่สร้างบน DirectX 9 และ DirectX 11 ซึ่งมันไกลเกินกว่าที่ NVIDIA จะยอมรับว่าซัพพอร์ตมากๆ
Red Dead Redemption
รันได้ แต่ภาคสองรันไม่ได้ — ความไม่แน่นอนคือตัวชูโรง
GTA 5
รันได้ 10 วินาทีแล้วจอดับสนิท — ยังไม่พร้อมใช้งานจริง
Manhunt (PCSX2)
รันผ่านอีมูเลเตอร์ได้ — แสดงให้เห็นว่าม็อดนี้ไปได้ไกลกว่าที่คิด
ทีนี้ มาถึงมุมมองของผมบ้าง — เรื่องนี้มันเผยให้เห็นอะไรบางอย่างที่ NVIDIA คงไม่อยากให้เห็นนัก นั่นคือ "กำแพงฮาร์ดแวร์" ที่บริษัทสร้างไว้ มันอาจจะบางกว่าที่คิด ถ้ามอดเดอร์สามารถงัด DLSS 5 ไปรันบนการ์ดที่แก่กว่า 3 รุ่นได้ โดยใช้ FP16 ซึ่งเป็นการ์ดรุ่นนั้นรองรับอยู่แล้ว คำถามคือ NVIDIA ตั้งใจล็อกไม่ให้การ์ดรุ่นเก่าใช้ฟีเจอร์ใหม่ เพื่อผลักดันยอดขายการ์ดใหม่ หรือว่ามันเป็นข้อจำกัดทางเทคนิคจริงๆ กันแน่? จากหลักฐานที่ออกมา มันเริ่มดูเหมือนข้อแรกมากขึ้นทุกที
ฟังนะครับ เรื่องนี้ยังไม่จบแน่นอน เพราะม็อดยังอยู่ในช่วงลองผิดลองถูก และผลลัพธ์ยังมั่วๆ อยู่ แต่ถ้าวันหนึ่งม็อดนี้เสถียรพอที่จะรันบนการ์ดเก่าได้จริงๆ หละก็ NVIDIA จะมีปัญหาใหญ่ เพราะมันจะพิสูจน์ว่าเทคโนโลยี AI ของพวกเขามันรันบนฮาร์ดแวร์ไหนก็ได้ ขอแค่คนเขียนโค้ดเก่งพอ — และนั่นคือฝันร้ายของแผนการตลาดที่แท้จริง
ที่มา: TechPowerUp — อ่านต้นฉบับ
ความคิดเห็น 4
กำลังโหลดความคิดเห็น...