AMD ได้ให้ข้อมูลเชิงลึกเกี่ยวกับแผนการพัฒนาของตนโดยไม่ตั้งใจ หลังจากเผยแพร่ซอร์สโค้ดฉบับสมบูรณ์ของ FSR 4 บน GitHub โดยบังเอิญ บริษัทได้เปลี่ยนไฟล์ที่รั่วไหลออกมาด้วยการเปิดตัว SDK มาตรฐานอย่างรวดเร็ว แต่ก็ไม่ทันก่อนที่ผู้ที่สนใจเทคโนโลยีและสื่อต่างๆ จะจับภาพหน้าจอที่เผยให้เห็นรายละเอียดที่น่าสนใจเกี่ยวกับความเข้ากันได้ที่อาจเป็นไปได้ของเทคโนโลยี upscaling กับฮาร์ดแวร์กราฟิกรุ่นเก่า
![]() |
---|
การ์ดกราฟิก ASUS Radeon RX 9070 Prime ที่เป็นตัวแทนของความก้าวหน้าล่าสุดในเทคโนโลยีกราฟิกของ AMD |
การเปิดเผยซอร์สโค้ดโดยบังเอิญเผยแผนการพัฒนา
เหตุการณ์ผิดพลาดนี้เกิดขึ้นระหว่างการเปิดตัว FidelitySDK เวอร์ชัน 2.0.0 ของ AMD ซึ่งรวมการรองรับ FSR 4 และความสามารถในการสร้างเฟรม FSR 3.1.5 อย่างเป็นทางการ แทนที่จะเผยแพร่เอกสาร SDK ตามปกติ AMD ได้อัปโหลดซอร์สโค้ด FSR 4 ฉบับสมบูรณ์ชั่วคราว ทำให้เห็นการทำงานภายในของเทคโนโลยีนี้อย่างที่ไม่เคยมีมาก่อน บริษัทได้แก้ไขข้อผิดพลาดอย่างรวดเร็ว แต่การเปิดเผยในช่วงสั้นๆ นั้นเพียงพอสำหรับผู้สังเกตการณ์ในการวิเคราะห์ codebase และค้นพบข้อมูลเชิงลึกที่สำคัญเกี่ยวกับกลยุทธ์การพัฒนาของ AMD
ข้อมูลจำเพาะทางเทคนิคของ FSR 4:
- รูปแบบปัจจุบัน: รูปแบบตัวเลข FP8
- ความต้องการฮาร์ดแวร์: ตัวเร่ง AI ของ RDNA 4
- ทางเลือกที่รั่วไหล: การใช้งาน shader แบบ INT8
- เวอร์ชันปัจจุบัน: 4.0.2
- เวอร์ชัน SDK: FidelitySDK 2.0.0
ไลบรารี INT8 Shader บ่งบอกถึงความเข้ากันได้ของ GPU ที่กว้างขึ้น
ซอร์สโค้ดที่รั่วไหลเผยให้เห็นโครงสร้างไฟล์ FSR 4 ที่ซ้ำกัน โดยชุดหนึ่งออกแบบมาสำหรับรูปแบบตัวเลข FP8 และอีกชุดหนึ่งปรับให้เหมาะสมสำหรับการดำเนินการ INT8 การค้นพบนี้มีความสำคัญเป็นพิเศษเพราะ FSR 4 ในปัจจุบันพึ่งพารูปแบบ FP8 ที่รองรับโดยตัวเร่ง AI เฉพาะของสถาปัตยกรรม RDNA 4 เท่านั้น การมีอยู่ของไลบรารี INT8 shader บ่งบอกอย่างชัดเจนว่า AMD ได้พัฒนาเวอร์ชันที่สามารถทำงานบนการ์ดจอรุ่นเก่า รวมถึงรุ่นยอดนิยมอย่าง RX 7800 XT จากรุ่น RDNA 3
การเปรียบเทียบความเข้ากันได้ของ GPU:
- FSR 4 (ปัจจุบัน): รองรับเฉพาะ RDNA 4 เท่านั้น
- FSR 4 (ที่เป็นไปได้): RDNA 3 และรุ่นเก่ากว่าผ่าน INT8
- Intel XeSS: มีสองเวอร์ชัน (เวอร์ชันที่ปรับให้เหมาะกับ XMX + เวอร์ชันสากลแบบ DP4a)
- FSR เวอร์ชันก่อนหน้า: รองรับ GPU ได้ทุกยี่ห้อ
ผลกระทบทางเทคนิคของการรองรับหลายรูปแบบ
การมีอยู่ของการใช้งานทั้ง FP8 และ INT8 แสดงให้เห็นว่า AMD ตระหนักถึงข้อจำกัดที่เกิดจากข้อกำหนดฮาร์ดแวร์ปัจจุบันของ FSR 4 ซึ่งแตกต่างจาก FSR เวอร์ชันก่อนหน้าที่ทำงานได้กับสถาปัตยกรรม GPU หลากหลาย แนวทาง machine learning ของ FSR 4 จำกัดความเข้ากันได้เฉพาะการ์ด RDNA 4 รุ่นใหม่ล่าสุดที่มีหน่วยประมวลผล AI เฉพาะเท่านั้น เวอร์ชัน INT8 จะสามารถขยายการรองรับไปยังฮาร์ดแวร์รุ่นเก่าได้ แม้ว่าจะมีคุณภาพภาพที่ลดลงเมื่อเทียบกับการใช้งาน FP8 เนื่องจากความแม่นยำของตัวเลขที่ต่ำกว่า
สถานะการพัฒนาที่ไม่แน่นอนและแนวโน้มในอนาคต
แม้ว่าซอร์สโค้ดจะยืนยันการสำรวจของ AMD เกี่ยวกับการรองรับ GPU ที่กว้างขึ้น แต่ยังไม่ชัดเจนว่าบริษัทได้ก้าวหน้าไปแค่ไหนกับเวอร์ชัน INT8 หรือจะมีการเปิดตัวสู่สาธารณะหรือไม่ ไฟล์ที่รั่วไหลไม่ได้บ่งบอกถึงอัตราความสำเร็จหรือลักษณะประสิทธิภาพของการใช้งานทางเลือก หาก AMD ได้ผลลัพธ์ที่น่าพอใจกับเวอร์ชัน INT8 บริษัทน่าจะประกาศการรองรับที่ขยายออกไปพร้อมกับการเปิดตัว FSR 4 อย่างเป็นทางการ
การอัปเดต Redstone ที่กำลังจะมาถึงอาจนำมาซึ่งความประหลาดใจ
AMD ยังคงพัฒนาการอัปเดตหลักครั้งต่อไปของ FSR 4 ที่มีชื่อรหัสว่า Redstone ซึ่งสัญญาว่าจะมี Neural Radiance Caching สำหรับการทำนายแสงทางอ้อมที่ดีขึ้นและเทคโนโลยีการสร้างเฟรมที่ปรับปรุงแล้ว การรั่วไหลโดยบังเอิญทำให้เกิดการคาดเดาว่าการอัปเดตนี้อาจรวมถึงการประกาศการรองรับ GPU ที่ขยายออกไปที่รอคอยมานาน ซึ่งอาจนำความสามารถ upscaling ขั้นสูงของ FSR 4 มาสู่ผู้ใช้หลายล้านคนที่มีฮาร์ดแวร์กราฟิกรุ่นเก่า
ฟีเจอร์ FSR Redstone ที่กำลังจะมาถึง:
- Neural Radiance Caching สำหรับการปรับปรุงแสงทางอ้อม
- การสร้างเรย์ใหม่ที่ปรับปรุงด้วยแมชชีนเลิร์นนิง
- โมเดลการสร้างเฟรมแบบใหม่
- คุณภาพภาพที่ดีขึ้นเพื่อแข่งขันกับ NVIDIA Frame Generation
บริบทของอุตสาหกรรมและภูมิทัศน์การแข่งขัน
การขยายความเข้ากันได้ของ FSR 4 ที่อาจเกิดขึ้นจะแก้ไขข้อเสียเปรียบในการแข่งขันที่สำคัญเมื่อเทียบกับโซลูชันอย่าง XeSS ของ Intel ซึ่งเสนอทั้งเวอร์ชันที่ปรับให้เหมาะสมและเวอร์ชันที่ไม่ขึ้นกับ GPU แม้ว่าการใช้งาน DP4a ของ Intel จะให้ผลลัพธ์ที่ด้อยกว่าเมื่อเทียบกับคู่แข่งที่ปรับให้เหมาะสมกับ XMX แต่ก็แสดงให้เห็นถึงคุณค่าของการรักษาการรองรับฮาร์ดแวร์ที่กว้างขึ้นในตลาดเทคโนโลยี upscaling