正文内容 评论(0

AMD副总裁完全用AI写了个显卡驱动!但和你想的不太一样
2026-03-08 14:27:55  出处:快科技 作者:上方文Q 编辑:上方文Q     评论(0)点击可以复制本篇文章的标题和链接复制对文章内容进行纠错纠错

快科技3月8日消息,AMD Linux显卡驱动迎来了一个不同寻常的时刻。

近日,AMD公司副总裁Anush Elangovan发布了一个实验性的Radeon计算驱动,基于Python语言,完全使用Anthropic Claude Code编写而成。

他既AMD副总,也是一位资深工程师,完全用AI写这么一个驱动,是不是要替代传统的AMD显卡驱动?

当然不是。如果你期待有一个基于Python的Linux驱动,那就要失望了。

AMD副总裁完全用AI写了个显卡驱动!但和你想的不太一样

本质上,它只是一个轻量级的驱动测试框架,用于直接操作Linux下的AMD GPU接口。

Linux系统上,现代AMD GPU通常依赖一整套以AMD ROCm为核心的深度软件栈运行。

应用程序首先与ROCm库交互,然后库对接用户态运行时,最终指令进入内核中的AMDGPU驱动。

Elangovan的项目,则是绕开了这套栈的大部分环节。

他写的驱动框架代码通过/dev/kfd、/dev/dri/render*等设备节点,直接与内核驱动通信,触达了AMD计算接口最底层的公开层。

借此,它可以分配GPU内存、创建计算队列、提交指令包、同步CPU与GPU任务。

听上去很厉害是不是?其实也没那么夸张。

AMD副总裁完全用AI写了个显卡驱动!但和你想的不太一样

真正的内核驱动,并未被替换,也没有受到任何影响,依然承担了几乎所有核心工作。

Python层只是构建了指令包,并通过现有的内核API发送出去。

打个不太恰当的比方,这有点像用笔记本电脑临时替代改装汽车上的发动机控制器,可以临时诊断工具,但显然不适合长期使用。

这个项目的核心目的,是在不依赖整套ROCm软件栈作为中间件的前提下,以高度可控的方式与硬件交互。

显然,该项目非常适合内部开发时的调试与实验。

工程师可以隔离ROCm中的bug,或者测试特定的GPU功能,而无需编译庞大的C++项目。

经过进一步测试,它已经能够完成一些实际任务,包括创建指令队列、分配内存、发送计算调度指令包、实现GPU同步原语等。

由于用Python编写,代码量小,易修改,非常适合需要快速复现硬件行为的测试场景。

Elangovan感慨说,整个过程中,他一次都没有打开编辑器,AI智能体堪称软件领域伟大的平等器,而速度就是护城河。

AMD副总裁完全用AI写了个显卡驱动!但和你想的不太一样

【本文结束】如需转载请务必注明出处:快科技

责任编辑:上方文Q

文章内容举报

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#AMD#显卡#驱动程序

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...