“ตัวเลข 37% ที่เห็นน่าตื่นเต้น แต่เบื้องหลังคือทีมโอเพนซอร์สที่ต้องงัดข้อกับยักษ์ใหญ่GPU คนเดียว”
เมื่อกี้เพิ่งเห็นคนแชร์กันในกลุ่มemu PS3 แล้วสะดุดเลย คือทีม RPCS3 เขาประกาศว่าหาworkaround แก้บั๊กไดรเวอร์ NVIDIA ตัวหนึ่งได้แล้ว ซึ่งบั๊กนี้มันกินประสิทธิภาพแบบเงียบๆ มาตลอด ไม่ได้ดังอะไรเลยด้วยซ้ำ แต่พอแก้ได้แล้วตัวเลขที่เขาโพสต์บน X มันจับตามองมาก
คนที่แกะปัญหานี้ออกมาคือ contributor ชื่อ "Yahfz" เขาตามหา root cause จนเจอว่ามันมาจากฝั่งไดรเวอร์ NVIDIA นี่แหละ พอแก้เสร็จผลลัพธ์คือเฟรมเรตพุ่งขึ้นสูงสุดถึง 37% แล้วแต่เกมและการ์ดจอที่ใช้ แถมบางเกมยังใช้ VRAM ลดลงอีกด้วย อันนี้คือของจริง ไม่ใช่แค่ benchmark สวยๆ
แต่ที่ผมค้างอยู่ในหัวไม่ใช่ตัวเลข 37% นะ มันคือเรื่องที่ว่า ทีม RPCS3 ต้องหาทางแก้เองทั้งหมด เพราะคุยกับ NVIDIA ไม่ได้ คือมันมีช่องว่างการสื่อสารระหว่างทีมโอเพนซอร์สกับยักษ์ใหญ่GPU อยู่จริงๆ แล้วแบบนี้ทีมเล็กๆ ที่ดูแลซอฟต์แวร์ที่มีคนใช้จริงหมื่นๆ คน เขาต้องแบกปัญหาจากไดรเวอร์เจ้าตลาดไว้เองอีกนานแค่ไหน
ผมมองว่านี่มันสะท้อนปัญหาที่ใหญ่กว่าตัวบั๊กเยอะ คือถ้าทีมโอเพนซอร์สมีช่องทางคุยกับ NVIDIA ได้ตรงๆ ป่านนี้บั๊กแบบนี้คงไม่ต้องรอให้ contributor อย่าง Yahfz มานั่งงมเองเป็นเดือนๆ หรอก แต่ในมุมกลับกัน มันก็โชว์ให้เห็นว่าชุมชนโอเพนซอร์สเก่งแค่ไหนที่แก้ได้ทั้งที่ไม่มีใครช่วย
เลยอยากถามเพื่อนๆ ว่า คิดว่าปัญหานี้มันแก้ได้จริงไหมถ้าทีมโอเพนซอร์สอยากคุยกับ NVIDIA ตรงๆ หรือสุดท้ายแล้วเราก็ต้องพึ่งคนแบบ Yahfz ไปเรื่อยๆ แล้วมีใครลองเทสต์กับเกมที่ตัวเองเล่นแล้วเห็นผลต่างชัดๆ บ้างยัง เฟรมพุ่งจริงตามที่เขาบอกหรือเปล่า
เมื่อกี้เพิ่งเห็นคนแชร์กันในกลุ่มemu PS3 แล้วสะดุดเลย คือทีม RPCS3 เขาประกาศว่าหาworkaround แก้บั๊กไดรเวอร์ NVIDIA ตัวหนึ่งได้แล้ว ซึ่งบั๊กนี้มันกินประสิทธิภาพแบบเงียบๆ มาตลอด ไม่ได้ดังอะไรเลยด้วยซ้ำ แต่พอแก้ได้แล้วตัวเลขที่เขาโพสต์บน X มันจับตามองมาก
คนที่แกะปัญหานี้ออกมาคือ contributor ชื่อ "Yahfz" เขาตามหา root cause จนเจอว่ามันมาจากฝั่งไดรเวอร์ NVIDIA นี่แหละ พอแก้เสร็จผลลัพธ์คือเฟรมเรตพุ่งขึ้นสูงสุดถึง 37% แล้วแต่เกมและการ์ดจอที่ใช้ แถมบางเกมยังใช้ VRAM ลดลงอีกด้วย อันนี้คือของจริง ไม่ใช่แค่ benchmark สวยๆ
แต่ที่ผมค้างอยู่ในหัวไม่ใช่ตัวเลข 37% นะ มันคือเรื่องที่ว่า ทีม RPCS3 ต้องหาทางแก้เองทั้งหมด เพราะคุยกับ NVIDIA ไม่ได้ คือมันมีช่องว่างการสื่อสารระหว่างทีมโอเพนซอร์สกับยักษ์ใหญ่GPU อยู่จริงๆ แล้วแบบนี้ทีมเล็กๆ ที่ดูแลซอฟต์แวร์ที่มีคนใช้จริงหมื่นๆ คน เขาต้องแบกปัญหาจากไดรเวอร์เจ้าตลาดไว้เองอีกนานแค่ไหน
ผมมองว่านี่มันสะท้อนปัญหาที่ใหญ่กว่าตัวบั๊กเยอะ คือถ้าทีมโอเพนซอร์สมีช่องทางคุยกับ NVIDIA ได้ตรงๆ ป่านนี้บั๊กแบบนี้คงไม่ต้องรอให้ contributor อย่าง Yahfz มานั่งงมเองเป็นเดือนๆ หรอก แต่ในมุมกลับกัน มันก็โชว์ให้เห็นว่าชุมชนโอเพนซอร์สเก่งแค่ไหนที่แก้ได้ทั้งที่ไม่มีใครช่วย
เลยอยากถามเพื่อนๆ ว่า คิดว่าปัญหานี้มันแก้ได้จริงไหมถ้าทีมโอเพนซอร์สอยากคุยกับ NVIDIA ตรงๆ หรือสุดท้ายแล้วเราก็ต้องพึ่งคนแบบ Yahfz ไปเรื่อยๆ แล้วมีใครลองเทสต์กับเกมที่ตัวเองเล่นแล้วเห็นผลต่างชัดๆ บ้างยัง เฟรมพุ่งจริงตามที่เขาบอกหรือเปล่า
ความคิดเห็น 0
กำลังโหลดความคิดเห็น...