NVIDIA: నివిడియా ఓపెన్ సోర్స్ GPU డ్రైవర్లు Linux కమ్యూనిటీకి ఎలా ప్రయోజనం చేకూరుస్తాయి
నివిడియా(NVIDIA), ప్రపంచంలోని ప్రీమియర్ గ్రాఫిక్స్ ప్రాసెసింగ్ యూనిట్ (GPU) కంపెనీ, దాని GPU డ్రైవర్ కోడ్ను ఓపెన్ సోర్స్ చేయడానికి నిర్ణయించడం ద్వారా గణనీయమైన విధాన మార్పును చేసింది. ఈ చర్య దాని డ్రైవర్లను యాజమాన్యంగా ఉంచే NVIDIA దీర్ఘకాల అభ్యాసం నుండి నిష్క్రమణను సూచిస్తుంది. ఈ నిర్ణయం లైనక్స్ వినియోగదారులు, డెవలపర్ల చిరాకులను తగ్గించగలదని భావిస్తున్నారు. వారు గతంలో ఎన్విడియాను దాని క్లోజ్-ఆఫ్ విధానం కోసం విమర్శించారు. Linux సృష్టికర్త అయిన లైనస్ టోర్వాల్డ్స్ ఒకప్పుడు NVIDIAను "మేము వ్యవహరించిన ఏకైక చెత్త కంపెనీ"గా పేర్కొన్నాడు.
ఓపెన్ సోర్స్ మాడ్యూల్స్ వైపు ప్రయాణం
NVIDIA R515 డ్రైవర్ను విడుదల చేయడంతో ఓపెన్-సోర్స్ GPU కెర్నల్ మాడ్యూల్స్ వైపు మార్పు మే 2022లో ప్రారంభమైంది. ఈ డ్రైవర్ డ్యూయల్ GPL, MIT లైసెన్సింగ్ కింద Linux GPU కెర్నల్ మాడ్యూళ్లను ఓపెన్ సోర్స్గా చేర్చింది. ప్రారంభంలో, ఈ మాడ్యూల్స్ డేటా సెంటర్ కంప్యూట్ GPUలను లక్ష్యంగా చేసుకున్నాయి, అయితే GeForce, వర్క్స్టేషన్ GPUలు ఆల్ఫా స్థితిలో ఉన్నాయి. గత రెండు సంవత్సరాలుగా, NVIDIA ఈ ఓపెన్ సోర్స్ మాడ్యూళ్లను మెరుగుపరచడానికి చురుకుగా పని చేస్తోంది.
పనితీరు, సామర్థ్యాలు
NVIDIA దాని ఓపెన్-సోర్స్ మాడ్యూల్స్ ఇప్పుడు వాటి క్లోజ్డ్-సోర్స్ కౌంటర్పార్ట్లతో పోల్చితే సమానమైన లేదా ఉన్నతమైన అప్లికేషన్ పనితీరును అందజేస్తుందని పేర్కొంది. కంపెనీ హెటెరోజీనియస్ మెమరీ మేనేజ్మెంట్ (HMM) సపోర్ట్, కాన్ఫిడెన్షియల్ కంప్యూటింగ్, NVIDIA గ్రేస్ ప్లాట్ఫారమ్ల కోహెరెంట్ మెమరీ ఆర్కిటెక్చర్లకు మద్దతు వంటి కొత్త సామర్థ్యాలను కూడా పరిచయం చేసింది. ఈ మెరుగుదలలు సంస్థ GPU డ్రైవర్ల కార్యాచరణ, సామర్థ్యాన్ని గణనీయంగా మెరుగుపరుస్తాయని భావిస్తున్నారు.
NVIDIA ఓపెన్ సోర్స్ పరివర్తనను పూర్తి చేయడానికి రాబోయే R560 డ్రైవర్
రాబోయే R560 డ్రైవర్ విడుదల NVIDIA ఓపెన్ సోర్స్ GPU కెర్నల్ మాడ్యూల్స్కు మారడాన్ని ఖరారు చేస్తుంది. OSతో మెరుగైన ఏకీకరణను సులభతరం చేయడం ద్వారా, మరింత పటిష్టమైన కమ్యూనిటీ అభివృద్ధి, మద్దతును అనుమతించడం ద్వారా Linux కమ్యూనిటీకి ప్రయోజనం చేకూర్చేందుకు ఈ మార్పు సూచించబడింది. అయితే, ఓపెన్ సోర్స్ మాడ్యూల్స్తో అనుకూలత సమస్యల కారణంగా అన్ని NVIDIA GPUలు ఈ పరివర్తనలో భాగం కావని గమనించాలి.
అన్ని GPUలు చేర్చలేదు
NVIDIA Grace Hopper, NVIDIA బ్లాక్వెల్ వంటి అధునాతన ప్లాట్ఫారమ్లకు ఓపెన్ సోర్స్ మాడ్యూల్స్ తప్పనిసరి. ఆంపియర్, అడా లవ్లేస్, ట్యూరింగ్ లేదా హాప్పర్ ఆర్కిటెక్చర్ల నుండి GPUల కోసం, NVIDIA ఓపెన్ సోర్స్ మాడ్యూల్లకు మారాలని సిఫార్సు చేస్తోంది. అయినప్పటికీ, పాస్కల్, వోల్టా లేదా మాక్స్వెల్ ఆర్కిటెక్చర్ల నుండి పాత GPUలు ఓపెన్ సోర్స్ మాడ్యూల్స్తో అననుకూలత కారణంగా యాజమాన్య డ్రైవర్ను ఉపయోగించడం కొనసాగిస్తాయి. వారి GPU రకాన్ని నిర్ణయించడంలో వినియోగదారులకు సహాయం చేయడానికి, NVIDIA NVIDIA డ్రైవర్ అసిస్టెంట్ అనే షెల్ స్క్రిప్ట్ను అందిస్తుంది.