DirectX Raytracing 1.2: अपने गेम को 2.3 गुना तक तेज़ करें! ⚡🎮
इस सप्ताह, माइक्रोसॉफ्ट विज्ञापन इसका नया एप्लीकेशन प्रोग्रामिंग इंटरफ़ेस, डायरेक्टएक्स रेट्रेसिंग (DXR) 1.2, जो दृश्य गुणवत्ता और रेंडरिंग प्रदर्शन में महत्वपूर्ण सुधार लाता है, 2.3 गुना तक तेज़! AMD, Intel, Nvidia और Qualcomm जैसी कंपनियाँ, Remedy जैसे वीडियो गेम डेवलपर्स के साथ मिलकर, इन DXR 1.2 तकनीकों को भविष्य के गेमिंग हार्डवेयर और सॉफ़्टवेयर में एकीकृत करने के लिए पहले से ही काम कर रही हैं। 🎮✨
डायरेक्टएक्स रेट्रेसिंग 1.2 अपडेट में दो तकनीकें शामिल हैं: ओपेसिटी माइक्रोमैप्स (ओएमएम) और शेडर एक्जीक्यूशन रीऑर्डरिंग (एसईआर), जो रे-ट्रेस्ड गेम में प्रदर्शन को अनुकूलित करते हैं, जिससे दक्षता 2x (एसईआर) से 2.3x (ओएमएम) तक बढ़ जाती है। प्रदर्शन लाभों का लाभ उठाने के लिए इन तकनीकों को गेम या गेम इंजन में लागू करना महत्वपूर्ण है। 🔧⚡️
2X – 2.3X प्रदर्शन वृद्धि
किरण अनुरेखण में अल्फा-परीक्षणित ज्यामिति (जैसे पत्ते, बाड़ और बाल) के साथ मुख्य चुनौतियों में से एक यह है कि अतिरिक्त गणना की आवश्यकता होती है, जिससे यह निर्धारित किया जा सके कि प्रकाश किसी सतह पर पड़ता है या उससे होकर गुजरता है। अपारदर्शिता माइक्रोमैप्स (OMM) वे एक सपाट सतह पर अल्फा चैनल के साथ एक बनावट लागू करके और एक निश्चित पारदर्शिता सीमा से नीचे पिक्सेल को हटाकर इस ज्यामिति के प्रसंस्करण में सुधार करते हैं। इससे आवश्यक शेडर्स की संख्या कम हो जाती है, जिसके परिणामस्वरूप बेहतर प्रदर्शन और दक्षता होती है।
सबसे अच्छी स्थिति में, माइक्रोसॉफ्ट का दावा है कि 2.3 गुना सुधार हासिल किया जा सकता है। हालांकि, यह विचार करना महत्वपूर्ण है कि सभी गेम और दृश्यों में पत्ते और बाड़ जैसे कई तत्व शामिल नहीं होते हैं। उदाहरण के लिए, जबकि स्टॉकर 2 इसमें लगभग हर दृश्य में बहुत सारी घास, पत्तियां और बाड़ें हैं, साइबरपंक 2077 इसमें बमुश्किल कोई पत्तियां हैं। 🌿🚧
शेडर निष्पादन पुनर्व्यवस्था (SER) इसे एक अधिक सार्वभौमिक विशेषता के रूप में प्रस्तुत किया गया है, क्योंकि यह विचलन को रोकने के लिए शेडर्स के निष्पादन के तरीके को पुनर्गठित करता है। यह विचलन तब होता है जब आस-पास के पिक्सल को अलग-अलग कार्य करने के लिए शेडर्स की आवश्यकता होती है, जो जटिल रे-ट्रेस्ड प्रभावों वाले दृश्यों में एक सामान्य स्थिति है, जैसे यथार्थवादी प्रकाश व्यवस्था, विस्तृत छाया और सटीक प्रतिबिंब। 🌈✨
GPU शेडर्स को समानांतर थ्रेड्स में प्रोसेस करते हैं जिन्हें वॉर्प या वेवफ्रंट नामक समूहों में व्यवस्थित किया जाता है। आदर्श रूप से, एक समूह के सभी थ्रेड एक साथ समान निर्देशों को निष्पादित करते हैं, जिससे GPU दक्षता अधिकतम होती है। शेडर डायवर्जेंस तब होता है जब एक ही वॉर्प या वेवफ्रंट में थ्रेड्स को अलग-अलग निर्देशों को निष्पादित करने की आवश्यकता होती है। इस मामले में, एक साथ निष्पादन असंभव हो जाता है, जिससे GPU को प्रत्येक निर्देश पथ को अलग से संभालने के लिए मजबूर होना पड़ता है, जिससे कुछ थ्रेड निष्क्रिय हो जाते हैं और विलंबता बढ़ जाती है।
माइक्रोसॉफ्ट के अनुसार, SER समान शेडर कार्यभार को समूहीकृत या व्यवस्थित करता है, विचलन को कम करता है, GPU उपयोग को अधिकतम करता है, और रेंडरिंग को 2x तक तेज करता है।
हार्डवेयर समर्थन
जहां तक हार्डवेयर समर्थन का प्रश्न है, स्थिति भिन्न है, जो कि नई API सुविधाओं के साथ सामान्य बात है।
ट्यूरिंग आर्किटेक्चर के बाद से सभी Nvidia GPU (जीफोर्स आरटीएक्स 20) ओपेसिटी माइक्रोमैप्स (OMM) को सपोर्ट करते हैं, इसलिए गेम डेवलपर्स द्वारा इन्हें अपने टाइटल में लागू करने के बाद इन ग्राफिक्स कार्ड की परफॉरमेंस में बढ़ोतरी हो सकती है। इंटेल ने घोषणा की है कि उसके आने वाले नेक्स्ट-जेन सेलेस्टियल (Xe3) GPU भी OMM को सपोर्ट करेंगे। 🌟
Las GPUs de Nvidia han soportado el Reordenamiento de Ejecución de Shaders (SER), comenzando con la serie GeForce RTX 40, familia Ada Lovelace. Intel mencionó que espera poder soportar SER «cuando esté disponible en un futuro Agility SDK». Sin embargo, no está claro si se soportará en las GPUs Arc ‘Alchemist' o ‘Battlemage' de Intel (o en ambas). 🤔
अपनी ओर से, AMD अपने RDNA 2/3/4 GPU पर OMM या SER का समर्थन नहीं करता है, हालाँकि Microsoft ने कहा है कि कंपनी इन तकनीकों को व्यापक रूप से अपनाने की दिशा में काम कर रही है। इसके अतिरिक्त, AMD के पास कुछ प्रोग्रामिंग ऑप्टिमाइज़ेशन हैं जो SER के काम करने के तरीके की नकल कर सकते हैं, इसलिए यदि गेम डेवलपर्स Radeon GPU के लिए ऑप्टिमाइज़ करने में समय लगाते हैं, तो उन्हें कुछ गति वृद्धि से लाभ हो सकता है। ⏩
क्वालकॉम भी OMM या SER का समर्थन नहीं करता है, लेकिन उसने बताया कि वह अपने अगली पीढ़ी के एकीकृत GPU में ऐसा करेगा।
DXR 1.2 पूर्वावलोकन संस्करण अप्रैल 2025 में जारी किया जाएगा।
सारांश, का आगमन डायरेक्टएक्स रेट्रेसिंग 1.2 🎮 वीडियो गेम में रे ट्रेसिंग के विकास में एक महत्वपूर्ण प्रगति का प्रतिनिधित्व करता है, जो महत्वपूर्ण सुधार प्रदान करता है प्रदर्शन ⚡ और दृश्य गुणवत्ता 👁️ जैसे नवीन प्रौद्योगिकियों के लिए धन्यवाद अपारदर्शिता माइक्रोमैप्स (OMM) और यह शेडर निष्पादन पुनर्व्यवस्था (SER).
यद्यपि हार्डवेयर अपनाने और समर्थन के मामले में निर्माताओं के बीच भिन्नता होती है, लेकिन बड़ी कंपनियों जैसे कि NVIDIA, इंटेल, एएमडी और क्वालकॉम, साथ ही प्रमुख डेवलपर्स, संकेत देते हैं कि इन सुधारों को धीरे-धीरे भविष्य के शीर्षकों और उपकरणों में एकीकृत किया जाएगा।
एक प्रक्षेपण की योजना बनाई गई है अप्रैल 2025, डीएक्सआर 1.2 गेमिंग अनुभव को अनुकूलित करने का वादा करता है, और अधिक कुशल और यथार्थवादी रेंडरिंग के माध्यम से डेवलपर्स और खिलाड़ियों दोनों को लाभान्वित करता है।
बिना किसी संदेह के, यह अपडेट उन्नत रे ट्रेसिंग के साथ गेमिंग के भविष्य की दिशा में एक महत्वपूर्ण कदम होगा।