近日,NVIDIA宣布,從R515版驅(qū)動(dòng)程序開(kāi)始,將以開(kāi)源的形式發(fā)布Linux GPU內(nèi)核驅(qū)動(dòng),且開(kāi)源具有GPL和MIT雙重許可證。NVIDIA表示,此次開(kāi)源的
近日,NVIDIA宣布,從R515版驅(qū)動(dòng)程序開(kāi)始,將以開(kāi)源的形式發(fā)布Linux GPU內(nèi)核驅(qū)動(dòng),且開(kāi)源具有GPL和MIT雙重許可證。
NVIDIA表示,此次開(kāi)源的目的之一是改善其GPU對(duì)于大型數(shù)據(jù)中心和超級(jí)計(jì)算機(jī)的支持,因?yàn)榇祟?lèi)設(shè)備都是使用Linux系統(tǒng),閉源的驅(qū)動(dòng)程序不便于安裝與維護(hù)。
適用性方面,此次開(kāi)源的驅(qū)動(dòng)與此前的程序使用完全一致的固件,用戶(hù)模式堆棧也保持一致,能夠在圖靈(20系顯卡架構(gòu))和安培(30系顯卡架構(gòu))兩種架構(gòu)的GPU上使用。
不過(guò),源代碼也帶來(lái)了用于跨設(shè)備及子程序共享緩存的DMA-UF框架,它能夠在Hopper架構(gòu)(H100計(jì)算卡架構(gòu))中發(fā)揮作用。
對(duì)于開(kāi)發(fā)者來(lái)說(shuō),驅(qū)動(dòng)的開(kāi)源能夠改善在Linux系統(tǒng)中,使用NVIDIA GPU的體驗(yàn),讓硬件與系統(tǒng)的聯(lián)系更為緊密,且更便于開(kāi)發(fā)者進(jìn)行調(diào)試、整合以及回饋。
目前,用戶(hù)已經(jīng)能夠在Github查看并下載NVIDIA發(fā)布的Linux GPU驅(qū)動(dòng)源代碼。
關(guān)鍵詞: