最好看的新闻,最实用的信息
05月23日 7.3°C-10.7°C
澳元 : 人民币=4.81
墨尔本
今日澳洲app下载
登录 注册

开源趣闻:AMDGPU驱动调用了Linux内核中的Intel新伙伴分配器代码

2021-10-20 来源: cnBeta 原文链接 评论0条

开源趣闻:AMDGPU驱动调用了Linux内核中的Intel新伙伴分配器代码 - 1

Phoronix指出,Buddy Allocator 用于将系统内存资源执行等分操作,直到满足内存请求的需求为止。

而本文提到的新伙伴分配器代码,正是英特尔i915 内核驱动程序的一部分。现在,AMDGPU 开发团队出于同样的目的,也希望在其功能改进工作中调用这一最佳开源用例。

据悉,周二推出的一组 13 个补丁,将伙伴分配器挪到了 i915 驱动程序本体之外,并转入了公共直接渲染管理器(DRM)区域。

这使得包括 AMDGPU 在内的第三方驱动开发者,都可在兴趣加持下轻松使用、并对相关代码实施各种底层改进。

对于非 Linux 爱好者来说,这种互惠互利的开源举措似乎有些陌生。

但通过分享共用 Linux 内核中的现有优秀代码,即使竞争厂商,亦可在其驱动程序之间融入大量基于通用许可的 DRM 内核与 Mesa 用户空间代码。

有趣的是,早在几年前,AMDGPU 的调度程序,也转成过类似的 DRM 通用代码。

在那之后,其已被英特尔和其它 DRM 内核驱动程序改编再利用,因为它已被证明工作良好。

最后,AMD 借鉴 Intel i915 伙伴分配器代码的补丁和其它相关改进,目前正出于接受公众审查的阶段。

转载声明:本文为转载发布,仅代表原作者或原平台态度,不代表我方观点。今日澳洲仅提供信息发布平台,文章或有适当删改。对转载有异议和删稿要求的原著方,可联络content@sydneytoday.com。
今日评论 网友评论仅供其表达个人看法,并不表明网站立场。
最新评论(0)
暂无评论


Copyright Media Today Group Pty Ltd.隐私条款联系我们商务合作加入我们网站地图

法律顾问:AHL法律 – 澳洲最大华人律师行新闻爆料:news@sydneytoday.com

电话: (03)9448 8479

联系邮箱: info@meltoday.com

友情链接: 华人找房 到家 今日支付Umall今日优选