AMD 为 Linux 内核贡献的代码是英伟达 8.5 倍,但 Intel 仍是最多 !

2018 年 9 月 17 日 云头条

作者:Michael Larabel是IT外媒Phoronix的创始人兼首席撰稿人。

 

考虑到最近业界做了大量的工作为Linux内核添加硬件支持,我很想知道一些知名硬件厂商在贡献代码方面各自做得如何……以下是颇有意思的数字。


对照今天上午的Linux 4.19 Git内核状态,我比较了一些Git统计数据,主要是为了看看AMD、英伟达与英特尔各自在代码贡献方面的表现。


结果不太令人惊讶,毕竟AMD最近一直致力于开源图形堆栈方面的工作,而英伟达继续为Linux内核贡献很少(相对而言)的代码,AMD为内核树添加的代码行数要比英伟达多8倍。


通过计算来自amd.com的电子邮件(有时AMD开发人员的确使用个人电子邮件地址来提交代码,但本文只计算了各大厂商的官方电子邮件地址),AMD开发人员为Linux内核贡献了2168104行代码,在此过程中删除了414761行代码,净增1753343行代码。


与此同时,英伟达为内核总共贡献了303180行代码,删除了97197行代码,只净增205983行代码。AMD对内核所做的贡献包括AMD CPU/芯片组方面的开发工作,以及开源AMDKFD/AMDGPU/Radeon图形驱动程序组件以及TTM内存管理和核心数字版权管理(DRM)等方面的相关工作。英伟达为Linux内核贡献的代码绝大多数涉及Tegra方面,确保Linux内核代码支持其片上系统(SoC)和开发板卡。英伟达为开源英伟达DRM(Nouveau)驱动程序贡献的代码没几行。


因此,除了AMD为内核贡献了至少8.5倍于英伟达的代码外,在提交数量上,AMD.com提交了12386次,而英伟达只提交了4551次。


不过英特尔继续超越AMD和英伟达,它历来是为Linux内核贡献最多的大公司之一。英特尔的开发人员已经向内核至少提交了59926次,英特尔开发人员在此过程中总共添加了3510546行代码,删除了1732245行代码,净增1778301行代码。就添加的代码总行数这个数值而言,AMD并没有落后太多,但是它的AMDGPU DRM驱动程序比英特尔DRM驱动程序庞大得多,而英特尔贡献的代码大多数是旨在为处理器、芯片组和相关组件添加新功能。由于英特尔的独立GPU产品在2020年发布,英特尔贡献的代码可能会进一步增加。


今天查看Linux内核方面的cloc统计信息时,共有49500个文件,生成了17044149行检测到的代码,另有350万行代码注释和310万空行。


登录查看更多
0

相关内容

超威半导体公司(英语:Advanced Micro Devices, Inc.,简称AMD)是一家专注于微处理器与图形处理器设计和生产的跨国公司,总部位于美国加州旧金山湾区硅谷内的Sunnyvale。
最新《自动微分手册》77页pdf
专知会员服务
102+阅读 · 2020年6月6日
【ICML2020-哈佛】深度语言表示中可分流形
专知会员服务
13+阅读 · 2020年6月2日
斯坦福2020硬课《分布式算法与优化》
专知会员服务
122+阅读 · 2020年5月6日
【2020新书】如何认真写好的代码和软件,318页pdf
专知会员服务
65+阅读 · 2020年3月26日
一网打尽!100+深度学习模型TensorFlow与Pytorch代码实现集合
VS Code Remote发布!真·远程开发
开源中国
6+阅读 · 2019年5月3日
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
超级盘点 | Github年终各大排行榜(内附开源项目学习资源)
七月在线实验室
19+阅读 · 2018年12月19日
OpenCV 3.0 三年半后,OpenCV 4.0 终于出炉
Python开发者
5+阅读 · 2018年12月1日
28 款 GitHub 最流行的开源机器学习项目(附地址)
七月在线实验室
4+阅读 · 2017年12月18日
10个深度学习软件的安装指南(附代码)
数据派THU
17+阅读 · 2017年11月18日
Arxiv
4+阅读 · 2018年9月25日
Arxiv
8+阅读 · 2018年5月17日
Arxiv
8+阅读 · 2018年4月8日
VIP会员
相关资讯
VS Code Remote发布!真·远程开发
开源中国
6+阅读 · 2019年5月3日
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
超级盘点 | Github年终各大排行榜(内附开源项目学习资源)
七月在线实验室
19+阅读 · 2018年12月19日
OpenCV 3.0 三年半后,OpenCV 4.0 终于出炉
Python开发者
5+阅读 · 2018年12月1日
28 款 GitHub 最流行的开源机器学习项目(附地址)
七月在线实验室
4+阅读 · 2017年12月18日
10个深度学习软件的安装指南(附代码)
数据派THU
17+阅读 · 2017年11月18日
Top
微信扫码咨询专知VIP会员