AMD 宣布统一 GPU 驱动架构

来源:百度文库 编辑:超级军网 时间:2024/04/29 09:50:35
在正在举行的 X.org Developer's Conference 上,AMD 宣布了统一化的 GPU 驱动架构,将当前开源的 radeon 及闭源的 fglrx 内核模块统一成单一的开源内核模块,将闭源部分限制在用户态。

新驱动架构的亮点有:

    引入名为 amdgpu 统一新内核模块,替代现有的开源 radeon 及闭源 Catalyst 模块。

    新架构将大量运用 Linux 系统中现有的图形组件,包括 TTM 图形内存管理、DRM 模式设定、DRI 缓存共享及 GLAMOR OpenGL 2D 驱动等。

    新架构对于将同时支持 Mesa 开源驱动及 Catalyst 闭源驱动,意味着仅需要简单用户态的操作即可在开源及闭源的 OpenGL 3D 及 OpenCL 通用计算实现之间切换。

    新架构下 Catalyst 将仅局限于用户态,其 OpenGL 及 OpenCL 实现将依然保持闭源,不会开放。

    新架构包括统一且开源的 HSA 异构计算支持,可供开源 Gallium3D Clover 及 Catalyst OpenCL 使用。

    对于有特殊需求的行业用户,提供名为 FirePro 的闭源附加组件,同时相关的开源组件也需要做出修改以适应。

    目前该新架构在针对即将发布的 Rx 300 "Pirate Islands" 系列 GPU 进行开发,没有支持现有 Rx 200 及更早 GPU 的计划。

对于最终用户来说,这些变革带来的好处有:

    无需在为安装闭源驱动进行编译内核模块的操作,且无需担心新内核不兼容的问题。因为 amdgpu 作为上游内核模块,必须要考虑用户态兼容性。

    在开源 Mesa 及闭源 Catalyst 之间的切换将非常简单,对系统改动也局限在用户态。

    对于 Wayland 的闭源驱动支持将变得非常容易,仅需要实现要求的 EGL 即可。

    通过现有的 DRI 架构可以流畅的实现双显卡切换。


http://www.linuxeden.com/html/news/20141009/156095.html在正在举行的 X.org Developer's Conference 上,AMD 宣布了统一化的 GPU 驱动架构,将当前开源的 radeon 及闭源的 fglrx 内核模块统一成单一的开源内核模块,将闭源部分限制在用户态。

新驱动架构的亮点有:

    引入名为 amdgpu 统一新内核模块,替代现有的开源 radeon 及闭源 Catalyst 模块。

    新架构将大量运用 Linux 系统中现有的图形组件,包括 TTM 图形内存管理、DRM 模式设定、DRI 缓存共享及 GLAMOR OpenGL 2D 驱动等。

    新架构对于将同时支持 Mesa 开源驱动及 Catalyst 闭源驱动,意味着仅需要简单用户态的操作即可在开源及闭源的 OpenGL 3D 及 OpenCL 通用计算实现之间切换。

    新架构下 Catalyst 将仅局限于用户态,其 OpenGL 及 OpenCL 实现将依然保持闭源,不会开放。

    新架构包括统一且开源的 HSA 异构计算支持,可供开源 Gallium3D Clover 及 Catalyst OpenCL 使用。

    对于有特殊需求的行业用户,提供名为 FirePro 的闭源附加组件,同时相关的开源组件也需要做出修改以适应。

    目前该新架构在针对即将发布的 Rx 300 "Pirate Islands" 系列 GPU 进行开发,没有支持现有 Rx 200 及更早 GPU 的计划。

对于最终用户来说,这些变革带来的好处有:

    无需在为安装闭源驱动进行编译内核模块的操作,且无需担心新内核不兼容的问题。因为 amdgpu 作为上游内核模块,必须要考虑用户态兼容性。

    在开源 Mesa 及闭源 Catalyst 之间的切换将非常简单,对系统改动也局限在用户态。

    对于 Wayland 的闭源驱动支持将变得非常容易,仅需要实现要求的 EGL 即可。

    通过现有的 DRI 架构可以流畅的实现双显卡切换。


http://www.linuxeden.com/html/news/20141009/156095.html
看到这个消息很意外。
AMD实际上承认了开源驱动框架的质量,主动把自己的闭源驱动整合到驱动体系中,以后对开源操作系统的支持会更好、更及时。
就看Nvidia会不会有同样的动作了。
GPU市场已经随着PC市场逐渐萎缩,又抢不到20nm的产能制造卖点,只能拼驱动了。
水果派派88 发表于 2014-10-9 15:56
GPU市场已经随着PC市场逐渐萎缩,又抢不到20nm的产能制造卖点,只能拼驱动了。
这个是向开源系统示好,勿做太多解读吧。
壮东风 发表于 2014-10-9 15:58
这个是向开源系统示好,勿做太多解读吧。
民用终于要拜托wintel了么
amd这么做是不想被linus fuck。^ω^
另外期待,wayland。
xxg1017 发表于 2014-10-9 16:27
民用终于要拜托wintel了么
摆脱倒没那么快,但确实在Linux上玩游戏、图像处理、3D设计等等会方便很多,当然这只是前提和基础。
wlm2012 发表于 2014-10-9 16:33
amd这么做是不想被linus fuck。^ω^
另外期待,wayland。
Linus果然碉堡。。。
Wayland & Mir期待好久了,来一次桌面加速的革命。
摆脱倒没那么快,但确实在Linux上玩游戏、图像处理、3D设计等等会方便很多,当然这只是前提和基础。
wintel体系的优势就是游戏和图形处理优势吧!日积月累的庞大游戏库和工具软件库
旅行者1号 发表于 2014-10-9 17:01
wintel体系的优势就是游戏和图形处理优势吧!日积月累的庞大游戏库和工具软件库
这个一言难尽。
就PC游戏而言,绝大多数游戏是基于DirectX写的,移植到OpenGL上需要成本,尽管现在的游戏引擎对跨平台都做得很好。
显卡驱动处理好,无疑对Valve之类的游戏平台公司移植Windows游戏,是非常有利的。
AMD不会倒的,背后有Intel撑着,不然Intel就要吃反垄断的官司。这2个差不多算是龙兄虎弟了,计算机CPU领域,这2强几乎打遍全球无敌手
AMD不会倒的,背后有Intel撑着,不然Intel就要吃反垄断的官司。这2个差不多算是龙兄虎弟了,计算机CPU领域,这2强几乎打遍全球无敌手
生态越来越健全了,等wayland
AMD不会倒的,背后有Intel撑着,不然Intel就要吃反垄断的官司。这2个差不多算是龙兄虎弟了,计算机CPU领域 ...
最好加一个民用两个字。或者说桌面cpu。否则,有个巨人表示呵呵
最好加一个民用两个字。或者说桌面cpu。否则,有个巨人表示呵呵
你说的巨人是威盛还是IBM?不过Intel在CPU领域是一家独大,技术最为先进。兔子的天河二号用的就是Intel的CPU来自: Android客户端
amd的催化剂感人至深,大多游戏也是a黑
amd的新cpu明摆着就是往服务器领域发展,在桌面领域干不过intel的,