என்விடியா டூரிங் கிராபிக்ஸ் திறந்த கர்னல் தொகுதிகளைப் பயன்படுத்தத் தொடங்கும்  

லினக்ஸில் என்விடியா இயக்கிகள்

சில நாட்களுக்கு முன்பு என்விடியா வெளியிட்டது அந்த செய்தி அதன் இயக்கிகளின் அடுத்த வெளியீட்டில் “NVIDIA 560” உரிமையாளர்கள், திறந்த லினக்ஸ் கர்னல் தொகுதிகள் இயல்பாகவே பயன்படுத்தப்படும் டூரிங் மைக்ரோஆர்கிடெக்சர் (ஜியிபோர்ஸ் ஜிடிஎக்ஸ் 1600 மற்றும் ஆர்டிஎக்ஸ் 2000) மற்றும் புதிய பதிப்புகளின் அடிப்படையில் ஜிபியுக்கள் கொண்ட கணினிகளில்.

இந்த மாற்றத்துடன், இந்த பதிப்பில் தொடங்கி திறந்த மற்றும் தனியுரிம தொகுதிகளை ஒரே நேரத்தில் பயன்படுத்தவோ அல்லது ஒரே கோப்பு முறைமையில் இணைந்து செயல்படவோ முடியாது. அதாவது, டூரிங், ஆம்பியர் மற்றும் அடா மைக்ரோஆர்கிடெக்சர்கள் போன்ற தனி GSP (GPU சிஸ்டம் ப்ராசசர்) மைக்ரோகண்ட்ரோலரைக் கொண்ட GPUகளுடன் மட்டுமே இப்போது திறந்த தொகுதிகள் பயன்படுத்த முடியும். மேக்ஸ்வெல், பாஸ்கல் மற்றும் வோல்டா மைக்ரோஆர்கிடெக்சர்கள் போன்ற GSP இல்லாத பழைய GPUகளுக்கு, தனியுரிம தொகுதிகள் இன்னும் பயன்படுத்தப்பட்டன.

பதிப்பு 560 இல் தொடங்கி, கர்னல் தொகுதிகளின் திறந்த பதிப்பு, .run கோப்பு தொகுப்பைப் பயன்படுத்தி, நிறுவல் நேரத்தில் பொருத்தமான GPUகள் இருக்கும் போது, ​​இயல்பாகவே நிறுவப்படும் என்பதைக் கவனத்தில் கொள்ள முதல் இடுகை புதுப்பிக்கப்பட்டது.

அதுவும் குறிப்பிடப்பட்டுள்ளது "NVIDIA 560" இயக்கிகளின் வெளியீட்டில் தொடங்கி, இந்த நிலைமை மாறும்: டூரிங் மற்றும் பிந்தையவற்றின் அடிப்படையிலான ஜிபியுக்களுக்கும், அடாவில் தொடங்கும் ஜிபியு மெய்நிகராக்கத்திற்கும், கர்னல் தொகுதிகளைத் திறக்கவும் nvidia.ko, nvidia-modeset.ko, nvidia-uvm.ko, nvidia-drm.ko மற்றும் nvidia-peermem.ko அவற்றின் பயன்பாடு முடிந்தால், அவை இயல்பாக நிறுவப்படும்.

நீங்கள் அதை நினைவில் கொள்ள வேண்டும் இந்த NVIDIA தொகுதிகளின் குறியீடு MIT மற்றும் GPLv2022 உரிமங்களின் கீழ் 2 இல் திறக்கப்பட்டது மற்றும் தனியுரிம இயக்கிகளின் ஒவ்வொரு புதிய பதிப்பிலும் ஒத்திசைவாக புதுப்பிக்கப்படுகிறது. இப்போது வரை, திறந்த தொகுதிகள் கிடைத்தாலும், NVIDIA இன் தனியுரிம இயக்கிகள் தொகுதிகளின் தனியுரிம பதிப்புகளைப் பயன்படுத்துகின்றன, அவை பொதுவான குறியீடு அடிப்படையைப் பகிர்ந்து கொண்டாலும் தனித்தனியாக உருவாக்கப்பட்டன.

என்விடியா இந்த நடவடிக்கையை மேற்கொண்டது NVIDIA GPUகளின் பயன்பாட்டினை கணிசமாக மேம்படுத்தும் நோக்கத்துடன் லினக்ஸ் கணினிகளில், மேலும் இயக்க முறைமையுடன் ஒருங்கிணைப்பை வலுப்படுத்தவும், இயக்கி விநியோகம் மற்றும் பிழைத்திருத்தத்தை எளிதாக்கவும் விரும்பினேன்.

கூடுதலாக, என்விடியா திறந்த தொகுதிகள் கிடைப்பதை விரும்பியது இது தனிப்பயன் லினக்ஸ் கர்னல் கட்டமைப்பின் அடிப்படையிலான அமைப்புகளுடன் என்விடியா இயக்கிகளை ஒருங்கிணைப்பதற்கும் உதவும்.. என்விடியாவைப் பொறுத்தவரை, ஓப்பன் சோர்ஸ் என்பது லினக்ஸ் இயக்கிகளின் தரம் மற்றும் பாதுகாப்பை மேம்படுத்த உதவும் ஒரு வழியாகும், இது சமூகத்துடன் நெருக்கமான தொடர்பு மற்றும் மாற்றங்களை சுயாதீனமாக மதிப்பாய்வு மற்றும் தணிக்கை செய்யும் திறன் ஆகியவற்றின் மூலம் உதவுகிறது.

இந்த இது சமூக உறுப்பினர்களின் ஒத்துழைப்பால் அடையப்பட்டது, தொகுதிக் குறியீட்டில் அவற்றின் திருத்தங்கள் மற்றும் மாற்றங்களைப் பங்களிக்க இழுக்கும் கோரிக்கைகளைச் சமர்ப்பிக்க வாய்ப்பு உள்ளது. இந்த மாற்றங்கள் பொது களஞ்சியத்தில் தனித்தனி மாற்றங்களாக உடனடியாக பிரதிபலிக்கப்படாது என்றாலும், அவை முதலில் பிரதான தனியார் களஞ்சியத்தில் ஒருங்கிணைக்கப்படும் மற்றும் சோதனை மற்றும் ஒப்புதலுக்குப் பிறகு அவை மற்ற மாற்றங்களுடன் பொது களஞ்சியத்திற்கு மாற்றப்படும். வளர்ச்சியில் பங்கேற்க, NVIDIA (பங்களிப்பாளர் உரிம ஒப்பந்தம்) க்கு சமர்ப்பிக்கப்பட்ட குறியீட்டிற்கான உரிமையை மாற்றுவதற்கான ஒப்பந்தத்தில் கையெழுத்திட வேண்டியது அவசியம்.

கர்னல் தொகுதி குறியீடு இரண்டு பகுதிகளாக பிரிக்கப்பட்டுள்ளது: இயக்க முறைமையுடன் இணைக்கப்படாத பொதுவான கூறுகள் மற்றும் லினக்ஸ் கர்னலுடன் தொடர்புகொள்வதற்கான ஒரு அடுக்கு. நிறுவல் நேரத்தை குறைக்க, தனியுரிம கட்டுப்படுத்திகளில் பொதுவான கூறுகள் வழங்கப்படுகின்றனNVIDIA இலிருந்து ஒரு முன்தொகுக்கப்பட்ட பைனரி கோப்பின் வடிவத்தில், கர்னல்-குறிப்பிட்ட அடுக்கு தற்போதைய கர்னல் பதிப்பு மற்றும் ஏற்கனவே உள்ள கட்டமைப்பின் அடிப்படையில் ஒவ்வொரு கணினியிலும் தொகுக்கப்படுகிறது. கிடைக்கும் கர்னல் தொகுதிகள் பின்வருமாறு: nvidia.ko, nvidia-drm.ko (நேரடி ரெண்டரிங் மேலாளர்), nvidia-modeset.ko மற்றும் nvidia-uvm.ko (ஒருங்கிணைந்த வீடியோ நினைவகம்). இந்த தொகுதிகள் செப்டம்பர் 2018 முதல் வெளியிடப்பட்ட டூரிங் மற்றும் ஆம்பியர் மைக்ரோஆர்கிடெக்சர்களின் அடிப்படையில் GPUகளை மட்டுமே ஆதரிக்கின்றன.

இறுதியாக, தனியுரிம கர்னல் தொகுதிகளை நிறுவுவதில் நீங்கள் ஆர்வமாக இருந்தால், "" என்ற விருப்பத்தைக் குறிப்பிடுவது அவசியம்.–kernel-module-type=proprietary» என்விடியா இயக்கிகள் நிறுவியை இயக்கும் போது. எதிர்காலத்தில், NVIDIA தனியுரிம தொகுதிகளில் புதிய GPUகளை ஆதரிப்பதை நிறுத்திவிட்டு, திறந்த தொகுதிகளின் வளர்ச்சியில் மட்டுமே கவனம் செலுத்த திட்டமிட்டுள்ளது.

இதைப் பற்றி மேலும் அறிய நீங்கள் ஆர்வமாக இருந்தால், விவரங்களைப் பார்க்கவும் பின்வரும் இணைப்பு.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.