NVIDIA ने Linux के लिए वीडियो ड्राइवर जारी किए

हाल ही में एनवीडिया का अनावरण एक विज्ञापन के माध्यम से कोड जारी करने का निर्णय लिया है आपके सुइट में आपूर्ति किए गए सभी कर्नेल मॉड्यूल में से लिनक्स के लिए वीडियो ड्राइवरों की।

जारी किया गया कोड MIT और GPLv2 लाइसेंस के तहत जारी किया गया है. मॉड्यूल बनाने की क्षमता x86_64 और aarch64 आर्किटेक्चर के लिए लिनक्स कर्नेल 3.10 और नए पर चलने वाले सिस्टम पर प्रदान की जाती है, हालांकि फर्मवेयर और यूज़रस्पेस लाइब्रेरी जैसे CUDA, OpenGL, और Vulkan स्टैक Nvidia के स्वामित्व में रहते हैं। ।

यह उम्मीद की जाती है कि कोड का प्रकाशन उल्लेखनीय वृद्धि के लिए नेतृत्व लिनक्स सिस्टम पर एनवीडिया जीपीयू की उपयोगिता पर, एकीकरण में सुधार ऑपरेटिंग सिस्टम के साथ और ड्राइवर वितरण और डिबगिंग मुद्दों को सरल बनाएं।

के डेवलपर्स उबंटू और एसयूएसई ने पहले ही पैकेज बनाने की घोषणा कर दी है खुले मॉड्यूल के आधार पर।

खुले मॉड्यूल होने से एनवीडिया ड्राइवरों को लिनक्स कर्नेल के कस्टम गैर-मानक बिल्ड के आधार पर सिस्टम के साथ एकीकृत करना भी आसान हो जाएगा। एनवीडिया के लिए, ओपन सोर्स सामुदायिक भागीदारी और तीसरे पक्ष की समीक्षा और स्वतंत्र ऑडिटिंग की क्षमता के माध्यम से लिनक्स ड्राइवरों की गुणवत्ता और सुरक्षा में सुधार करेगा।

यह ध्यान दिया जाता है कि प्रस्तुत ओपन सोर्स बेस एक साथ मालिकाना ड्राइवरों के निर्माण में उपयोग किया जाता है, विशेष रूप से, इसका उपयोग आज जारी बीटा शाखा 515.43.04 में किया जाता है।

इस मामले में, क्लोज्ड रिपोजिटरी मुख्य रिपोजिटरी है और प्रस्तावित ओपन सोर्स कोड बेस को अपडेट किया जाएगा कुछ प्रसंस्करण और सफाई के बाद रूपांतरण के रूप में मालिकाना ड्राइवरों के प्रत्येक संस्करण के लिए। व्यक्तिगत परिवर्तन इतिहास प्रदान नहीं किया गया है, प्रत्येक ड्राइवर संस्करण के लिए केवल समग्र प्रतिबद्धता (ड्राइवर के लिए मॉड्यूल कोड 515.43.04 वर्तमान में जारी किया गया है)।

हालांकि, समुदाय के प्रतिनिधियों के पास आवेदन जमा करने का अवसर है अपने सुधारों और मॉड्यूल कोड परिवर्तनों को बढ़ावा देने के लिए टैब खींचें, लेकिन ये परिवर्तन अलग-अलग परिवर्तनों के रूप में प्रदर्शित नहीं होंगे खुले भंडार में, लेकिन पहले मुख्य बंद भंडार में एकीकृत किया जाएगा और उसके बाद ही शेष परिवर्तनों को खोलने के लिए स्थानांतरित किया गया। विकास में भागीदारी के लिए NVIDIA (योगदानकर्ता लाइसेंस अनुबंध) को हस्तांतरित कोड के स्वामित्व अधिकारों के हस्तांतरण पर एक समझौते पर हस्ताक्षर करने की आवश्यकता है।

कर्नेल मॉड्यूल कोड को दो भागों में विभाजित किया गया है: सामान्य घटक जो ऑपरेटिंग सिस्टम से बंधे नहीं हैं, और लिनक्स कर्नेल के साथ इंटरफेस करने के लिए एक परत। स्थापना समय को कम करने के लिए, सामान्य घटकों को अभी भी मालिकाना NVIDIA ड्राइवरों में एक पूर्व-इकट्ठे बाइनरी फ़ाइल के रूप में वितरित किया जाता है, और वर्तमान कर्नेल संस्करण और उपलब्ध कॉन्फ़िगरेशन को ध्यान में रखते हुए प्रत्येक सिस्टम पर परत को इकट्ठा किया जाता है। निम्नलिखित कर्नेल मॉड्यूल प्रदान किए गए हैं: nvidia.ko, nvidia-drm.ko (डायरेक्ट रेंडरिंग मैनेजर), nvidia-modeset.ko, और nvidia-uvm.ko (एकीकृत वीडियो मेमोरी)।

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

स्थिरीकरण कार्यस्थानों के लिए GeForce और GPU का समर्थन यह भविष्य के संस्करणों के लिए योजनाबद्ध है। अंततः, ओपन सोर्स बेस की स्थिरता के स्तर को मालिकाना ड्राइवरों की स्थिति में लाया जाएगा।

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

अंत में अगर तुम हो इसके बारे में और जानने में दिलचस्पी है, आप इसमें विवरण देख सकते हैं निम्नलिखित लिंक।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।