डायरेक्टस्टोरेज 1.1 जल्द ही पीसी गेम्स में जीपीयू डीकंप्रेसन लाएगा

click fraud protection

माइक्रोसॉफ्ट ने घोषणा की है कि वह जल्द ही डायरेक्टस्टोरेज 1.1 जारी करेगा, जिसमें और भी तेज लोडिंग के लिए जीपीयू डीकंप्रेसन के लिए समर्थन जोड़ा जाएगा।

माइक्रोसॉफ्ट ने घोषणा की है कि डायरेक्टस्टोरेज को इस साल के अंत में डायरेक्टस्टोरेज 1.1 के साथ अपना पहला बड़ा अपडेट मिल रहा है, और यह जीपीयू डिकंप्रेशन के रूप में एक बड़ा नया बदलाव लाएगा। लक्ष्य सीपीयू का उपयोग करने के बजाय एसेट डीकंप्रेसन को जीपीयू पर लोड करके लोड समय को और भी कम करना है।

DirectStorage सबसे पहले Xbox सीरीज X|S कंसोल पर दिखाई दिया, लेकिन API पीसी गेम डेवलपर्स के लिए जारी किया गया इस साल के पहले। हालाँकि, आरंभिक रिलीज़ में वे सभी परिवर्तन नहीं थे जिनका वादा किया गया था। माइक्रोसॉफ्ट ने सबसे पहले स्टोरेज स्टैक में सुधार पर ध्यान केंद्रित किया, जिससे डेटा पढ़ते समय ओवरहेड को कम किया गया एनवीएमई एसएसडी और समानांतर I/O अनुरोधों को सक्षम करना ताकि अधिक डेटा को सीपीयू या जीपीयू में स्थानांतरित किया जा सके एक बार। विभिन्न अनुरोधों को संभालने की अनुमति देकर, तेज़ एनवीएमई ड्राइव उपयोगकर्ताओं को अगले अनुरोध के शुरू होने से पहले प्रत्येक अनुरोध के पूरा होने की प्रतीक्षा करने के बजाय, अपने अधिकतम बैंडविड्थ का उपयोग कर सकते हैं। अपने आप में, ये परिवर्तन पहले से ही लोड समय को 40% तक कम कर सकते हैं।

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

नीचे दिए गए उदाहरण में, Microsoft दिखाता है कि कैसे 5.65GB संपत्तियाँ GPU डीकंप्रेसन का उपयोग करके लगभग तीन गुना तेजी से लोड होती हैं जब वे ठीक से अनुकूलित होती हैं। आप यह भी देखते हैं कि इस प्रक्रिया के दौरान सीपीयू का उपयोग बहुत कम होता है, इसलिए यह अन्य कार्यों के लिए संसाधनों को बचाता है।

इसे एक साथ लाने में मदद करने के लिए, Microsoft ने GDeflate बनाने के लिए Nvidia के साथ काम किया, एक नया संपीड़न प्रारूप जो GPU डीकंप्रेसन के लिए अनुकूलित है, तैयार है डायरेक्टस्टोरेज 1.1 का लाभ उठाएं। तेज गति के अलावा, नए प्रारूप से आपको डिस्क स्थान बचाने में मदद मिलेगी और यह इंटरकनेक्ट पर भी बचत करेगा बैंडविड्थ. जबकि एनवीडिया ने प्रारूप में योगदान दिया, कोई भी जीपीयू निर्माता इसका लाभ उठा सकता है, और माइक्रोसॉफ्ट इंटेल और एएमडी के साथ काम कर रहा है ताकि उनके ड्राइवर भी इसका लाभ उठा सकें।

बेशक, DirectStorage का पूरी तरह से उपयोग करने के लिए कुछ हार्डवेयर और सॉफ़्टवेयर आवश्यकताएँ हैं। विंडोज़ 10 और 11 दोनों समर्थित हैं, लेकिन बाद वाले में स्टोरेज स्टैक के लिए कुछ अनुकूलन हैं जो इसे और भी अधिक कुशल बनाते हैं। आपको NVMe SSD वाले कंप्यूटर की भी आवश्यकता होगी और आपके GPU को DirectX 12 और Shader मॉडल 6.0 का समर्थन करना होगा, हालाँकि Microsoft DirectX 12 अल्टीमेट समर्थन की भी अनुशंसा करता है। इसके अतिरिक्त, ध्यान रखें कि DirectStorage 1.11 डेवलपर्स के लिए एक उपकरण है, इसलिए आपको प्रतीक्षा करनी होगी गेम रिलीज़ होने के बाद वास्तव में इसका उपयोग करेंगे, इसलिए यह हर मौजूदा गेम के लिए जादुई अपग्रेड नहीं होगा। माइक्रोसॉफ्ट का कहना है कि वह 2022 के अंत तक उन्नत एपीआई जारी करेगा।


स्रोत:माइक्रोसॉफ्ट