पैनफ्रॉस्ट ड्राइवर बिफ्रोस्ट जीपीयू (माली जी3) के लिए 31डी रेंडरिंग समर्थन प्रदान करता है

सहयोग कंपनी सूचना ड्राइवर की कार्यक्षमता में सुधार के बारे में पैनफ्रॉस्ट GPU Bifrost वाले उपकरणों पर (माली जीएक्सएनएक्सएक्स) बुनियादी बनावट समर्थन सहित 3डी रेंडरिंग सिस्टम चलाने के लिए उपयुक्त स्थिति में।
पैनफ्रॉस्ट ड्राइवर का प्रारंभिक ध्यान मिडगार्ड चिप्स के लिए समर्थन लागू करने पर था, लेकिन अब बिफ्रोस्ट चिप्स पर भी ध्यान दिया जा रहा है, जो कमांड प्रवाह क्षेत्र में मिडगार्ड के करीब हैं, लेकिन शेडर्स और इंटरफेस को निष्पादित करने के निर्देशों में महत्वपूर्ण अंतर हैं। शेडर्स और कमांड फ्लो के बीच।

डेवलपर्स ने एक शेडर कंपाइलर का प्रारंभिक कार्यान्वयन तैयार किया है जो बिफ्रोस्ट जीपीयू के लिए विशिष्ट आंतरिक निर्देशों के एक सेट का समर्थन करता है। भविष्य में, हम कंपाइलर में विस्तारित निर्देशों के लिए समर्थन शामिल करने की योजना बना रहे हैं, जिससे हम अधिक जटिल शेडर्स को इकट्ठा कर सकेंगे। परिवर्तनों को मेसा कोडबेस में डाल दिया गया है और यह अगली प्रमुख रिलीज़, 20.1 का हिस्सा होगा।

पैनफ्रॉस्ट ड्राइवर बिफ्रोस्ट जीपीयू (माली जी3) के लिए 31डी रेंडरिंग समर्थन प्रदान करता हैपैनफ्रॉस्ट ड्राइवर बिफ्रोस्ट जीपीयू (माली जी3) के लिए 31डी रेंडरिंग समर्थन प्रदान करता है

पैनफ्रॉस्ट ड्राइवर को एआरएम के मूल ड्राइवरों की रिवर्स इंजीनियरिंग के आधार पर विकसित किया गया है, और इसे मिडगार्ड (माली-टी6एक्सएक्स, माली-टी7एक्सएक्स, माली-टी8एक्सएक्स) और बिफ्रोस्ट (माली जी3एक्स, जी5एक्स, जी7एक्स) माइक्रोआर्किटेक्चर पर आधारित चिप्स के साथ काम करने के लिए डिज़ाइन किया गया है। एआरएम आर्किटेक्चर पर आधारित कई पुराने चिप्स में उपयोग किए जाने वाले जीपीयू माली 400/450 के लिए, एक ड्राइवर अलग से विकसित किया जा रहा है लिमा.

स्रोत: opennet.ru

एक टिप्पणी जोड़ें