自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

AMD 開源 GPU 內(nèi)核驅(qū)動的代碼行數(shù)超 500 萬

開發(fā) 前端
英偉達(dá)的開源 "Nouveau" 驅(qū)動程序大約有 20 多萬行(2 萬多空行、2.4 萬行注釋和 15.5 萬行代碼)。英特爾 i915 DRM 內(nèi)核圖形驅(qū)動程序通過相同的 cloc 統(tǒng)計,約為 38.1 萬行。

科技媒體 Phoronix 對 AMD 的 Linux 內(nèi)核圖形驅(qū)動程序代碼進(jìn)行了一些 cloc 統(tǒng)計,尤其是 drivers/gpu/drm/amd/ 模塊,這些模塊包含了圍繞 AMDGPU DRM 驅(qū)動程序的現(xiàn)代代碼,其中包括 AMDKFD 計算、用于顯示的代碼、通用頭文件等(但不包括 drivers/gpu/drm/radeon/

據(jù)統(tǒng)計,開源 AMD Linux 內(nèi)核圖形驅(qū)動程序的代碼行數(shù)超過 500 萬:

當(dāng)然,大部分是自動生成的頭文件,其中很大一部分是 AMD 在每一代 / 每一個給定區(qū)塊的新版本中不斷引入新的自動生成頭文件。這些冗長的頭文件已成為 AMD 為其 GPU 創(chuàng)建詳盡的公共文檔的替代方案。

與此同時,英偉達(dá)的開源 "Nouveau" 驅(qū)動程序大約有 20 多萬行(2 萬多空行、2.4 萬行注釋和 15.5 萬行代碼)。英特爾 i915 DRM 內(nèi)核圖形驅(qū)動程序通過相同的 cloc 統(tǒng)計,約為 38.1 萬行。

上面提到的只是內(nèi)核圖形驅(qū)動程序代碼,還不包括 Mesa 中用于提供 OpenGL 和 Vulkan 驅(qū)動程序支持或其他用戶空間組件的所有代碼。

截至現(xiàn)在,整個 Linux 內(nèi)核源代碼樹大約有 3480 萬行,包括文檔、各種樹內(nèi)實(shí)用程序 / 工具、其他輔助工具等。

責(zé)任編輯:武曉燕 來源: OSCHINA
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號