首页 / 科技 / AMD引入软复位支持 GFX7系列老显卡死机后无需重启整机

AMD引入软复位支持 GFX7系列老显卡死机后无需重启整机

摸鱼不慌
摸鱼不慌

8月4日,据相关报道,AMD即将为GFX7系列图形处理器引入一项关键驱动更新。该更新将提供GFX IP块软复位功能,使得Kaveri、Kabini等老APU用户在遭遇显卡死机后,不再需要手动重启整台电脑。

GFX7架构:服役超过十年的产品体系

GFX7是AMD于2014年推出的图形处理器架构,旗下产品包括Kaveri APU、Kabini APU、Hawaii独立显卡以及Bonaire独立显卡。这批显卡已服役超过10年,但AMD和开源社区仍在持续为它们提供维护和更新。

软复位机制:如何避免整机重启

GFX IP块软复位是一种通过驱动程序对图形处理模块进行软件重置的方式。当驱动或因硬件问题导致GPU卡死时,系统可重新初始化该IP块,恢复图形输出,从而无需用户进行物理断电重启。这一功能将率先在GFX7系列上落地。

根据更新计划,Kaveri和Kabini APU用户在显卡死机后,再也不用手动重启整台电脑。

持续支持:AMD与开源社区的长期维护

尽管这些产品上市已超过10年,但AMD和开源社区仍坚持为其提供驱动维护。此次软复位功能的引入,旨在提升老用户的实际使用体验,延长老旧硬件的可用周期。

AMD引入软复位支持 GFX7系列老显卡死机后无需重启整机  第1张

AMD提交GFX7显卡软复位补丁 解决崩溃后强制重启问题

一项针对AMD GFX7芯片的显卡软复位补丁已随AMDGPU驱动提交,预计将在即将到来的Linux 7.3合并窗口中正式并入主线。该功能旨在解决GFX7系列显卡在崩溃后缺乏有效恢复手段的问题。

痛点回顾:全面覆盖APU与独立显卡

  • Kaveri和Kabini APU:显卡卡死后没有任何恢复手段,用户只能强制重启电脑。
  • Hawaii和Bonaire独立显卡:虽有恢复方式,但会清空显存内容,导致整个图形会话崩溃。

软复位功能正是为解决这两类问题而设计。

技术机理:软件复位仅重置GFX IP块

GFX IP块软复位的工作原理是只重置显卡的图形处理单元(GFX IP块),而不重置整张显卡,也不清空显存内容。新补丁还解决了软复位后MQD/HQD(内存队列描述符)的处理问题,确保复位后不再卡死。

与旧方案相比,新方案不再模糊判定哪些部件需要重置,而是完整复位整个GFX IP块,并妥善处理时钟和电源门控。

AMD表示,经过此次改进,所有GFX7芯片的用户体验都将得到显著改善。

开发协作:Valve主导 AMD整合

这批补丁由Valve的Linux图形团队开发者Timur Kristóf主导完成,AMD的资深驱动维护者Alex Deucher负责将补丁整合进AMDGPU驱动并提交给Linux内核。

对于使用Kaveri、Kabini APU以及Hawaii、Bonaire独立显卡的Linux用户,此次更新意味着在遭遇显卡崩溃时将不再需要强制重启或面临图形会话丢失,系统稳定性有望获得显著提升。

AMD引入软复位支持 GFX7系列老显卡死机后无需重启整机  第2张