आरएडीवी और एनवीके ने वल्कन में अधिक सटीकता के लिए एफएमए सक्रिय किया

2026 May 27 प्रकाशित | स्पैनिश से अनुवादित

RADV नियंत्रक, Radeon GPU के लिए Vulkan का ओपन सोर्स कार्यान्वयन, ने VK_KHR_shader_fma एक्सटेंशन के लिए समर्थन जोड़ा है। यह एक्सटेंशन सही राउंडिंग के साथ FMA (फ्यूज्ड मल्टीप्लाई-एड) संचालन की अनुमति देता है, जो कम्प्यूटेशनल लोड बढ़ाए बिना गणनाओं में अधिक सटीकता प्रदान करता है। यह मशीन लर्निंग और वैज्ञानिक कंप्यूटिंग के लिए एक महत्वपूर्ण प्रगति है, जहाँ हर दशमलव मायने रखता है।

fused multiply-add operation inside a modern Radeon GPU die, shader cores executing parallel FMA instructions with glowing precision paths, green circuit traces and silicon wafer layers visible, scientific computation data flowing through Vulkan pipeline, cinematic engineering visualization, macro lens view of semiconductor microstructure, blue and orange electron microscope lighting, photorealistic technical illustration, heat dissipation fins in background, machine learning tensor cores faintly lit

प्रदर्शन दंड के बिना गणितीय सटीकता 🎯

VK_KHR_shader_fma एक्सटेंशन FMA निर्देशों को सक्षम करता है जो गुणा और जोड़ को सटीक राउंडिंग के साथ एक ही संचालन में मिला देता है। यह अलग-अलग संचालनों के विशिष्ट संचयी त्रुटियों से बचाता है। RADV पहले से ही Radeon के लिए इसे लागू करता है, और NVIDIA के लिए नियंत्रक NVK ने भी इसे सक्षम किया है, जिससे उन GPUs पर OpenCL के प्रदर्शन में सुधार होता है। दोनों सुधार Mesa 26.2 के साथ आएंगे, जिससे AI और वैज्ञानिक सिमुलेशन डेवलपर्स हार्डवेयर को छुए बिना अपनी गणनाओं को ठीक कर सकेंगे।

अब आपके दशमलवों के भी अधिकार हैं 😄

अंततः, फ्लोटिंग-पॉइंट संख्याएँ भेदभाव महसूस करना बंद कर देंगी। FMA के साथ, प्रत्येक गुणा और जोड़ अच्छी तरह से काम करता है, बिना आधे-अधूरे राउंडिंग के जो आपके क्वांटम भौतिकी सिमुलेशन को बर्बाद कर देते हैं। और अरे, NVK का भी पार्टी में शामिल होना ऐसा है जैसे Linux और NVIDIA को एक ही मेज़पोश साझा करते देखना। हाँ, चमत्कार की उम्मीद न करें: यदि आपका कोड पहले से ही गड़बड़ है, तो FMA भी इसे नहीं बचा सकता। लेकिन कम से कम, अब त्रुटियाँ आपकी गलती होंगी, नियंत्रक की नहीं।