当前位置: 代码网 > 科技>操作系统>Windows > Win11 24H2 引入 WDDM 3.2:著提升 GPU 和 NPU 性能

Win11 24H2 引入 WDDM 3.2:著提升 GPU 和 NPU 性能

2024年08月05日 Windows 我要评论
随着大数据处理需求不断增加,并行处理图形和 npu 密集型任务变得越来越重要。为了满足这一需求,微软在 windows 11 24h2 中引入了 wddm 3.2 版本的 windows 显示驱动模型

随着大数据处理需求不断增加,并行处理图形和 npu 密集型任务变得越来越重要。为了满足这一需求,微软在 windows 11 24h2 中引入了 wddm 3.2 版本的 windows 显示驱动模型。这一更新不仅显著提升了游戏性能,还优化了 npu(神经处理单元)性能。

wddm 3.2 是首个针对 npu 性能进行优化的版本,这将为 copilot 和 recall 等 ai 功能带来显著的性能提升。

wddm 3.2 新特性解读

  • 脏位跟踪:跟踪 gpu 或 npu 内存中的变化,只更新需要更新的部分,加快数据传输,提升游戏、视频播放等场景的性能。在虚拟机迁移时保持显存性能,并优化大量内存操作的场景。
  • gpu-p 设备上的实时迁移:允许在不中断虚拟机运行的情况下,将 gpu 工作负载从一个物理主机迁移到另一个物理主机。减少迁移游戏或 ai 任务时的停机时间,带来更流畅的云游戏体验。主要针对使用 gpu-p(gpu 分区)技术的环境,其中多个虚拟机可以共享同一个物理 gpu 的资源。
  • 本机 gpu 围栏对象:优化 gpu 处理引擎间的同步,让 gpu 各个部分更高效地协同工作。减轻 cpu 负担,提升设备整体性能,并提高多 gpu 系统效率。
  • 用户模式工作提交:减少 gpu 命令缓冲区的开销,可以直接将任务发送到 gpu,加快处理速度,减少内核模式切换,降低延迟。
  • tdr 可调试性改进:增强超时检测和恢复(tdr)机制,提高游戏和图形密集型应用的稳定性和调试能力。
  • d3d12 视频编码 ddi 扩展:支持更高质量的视频编码,包括 a v1 编码,提升游戏和应用中的视频质量。
  • 功能支持检测:识别应用程序支持的 gpu 特性,帮助开发者更好地利用 gpu 功能,例如根据 gpu 能力自动调整游戏画质。
  • 硬件调度:引入新的 gpu 工作负载管理机制,让 gpu 更智能地安排任务,优化 gpu 任务分配和执行,提高 gpu 利用率。
  • wddm 功能的内核模式测试:允许在内核模式下测试 wddm 功能,帮助驱动程序开发者更有效地测试和调试。

这些新特性主要致力于提升性能、优化资源利用、增强调试能力,以及改善用户体验,例如更流畅的游戏体验、更快的应用响应速度等。它们不仅有利于游戏和 ai 应用,其他依赖 gpu 和 npu 的软件和服务也将受益。

windows 11 24h2 搭载的 wddm 3.2 最初将在 copilot+ pc 上推出,但这一重大功能更新将于 9 月底开始向搭载 intel 和 amd 硬件的消费级设备推广,但这些改进只适用于兼容 wddm 3.2 的 gpu 和 npu 驱动程序。

附:wddm 3.2相关介绍

wddm的英文原文为“windows display driver model”,中文参考翻译为windows显示驱动模型。wddm 3.2是最新版本,微软对进行了多项改进,推荐所有硬件厂商日后所发布的驱动程序都应符合该规范,目前主流厂商都在朝这个规范迁移,请参阅下图。

近日,amd正式发布了版本号为6.05.28.016的新版主板芯片组驱动程序(图一),其主要改进就是增加对windows 11 24h2的支持(重点就是支持wddm 3.2),除此之外,还修复了若干bug。

“显示驱动模型”,顾名思义,很多朋友可能都会认为它是与提升显卡性能、显示效果等功能相关的,事实上,wddm 3.2的作用还远不止于此,这只是其中一小部分,它还可以提高ai性能。

举例来说,amd现有的ryzen 8040系列移动处理器(还有ryzen ai 300系列)搭载npu,支持微软计算驱动模型(microsoft compute driver model,简称“mcdm”),而mcdm是wddm的衍生品,适用于各种非gpu计算设备,包括npu。

因此,二者之间存在密切关系,amd发布经过优化后的、符合wddm 3.2规范的芯片组驱动程序,在一定程度上可以提高npu的ai性能。

综上所述,amd发布6.05.28.016版主板芯片组驱动程序的意义和作用非常重大,绝对不是一个可有可无、无关痛痒的更新。

看到这里,可能有些朋友会猜测只有较新的主板才支持、才需要安装6.05.28.016版主板芯片组驱动程序,答案是否定的。从较老的320芯片组到670都支持,从一代锐龙处理器到八代锐龙处理器均支持。

也就是说,相当于整个amd产品线都支持,如果用户日后升级至windows 11 24h2,强烈建议安装6.05.28.016版主板芯片组驱动程序。

这样可避免出现很多潜在的兼容性问题,性能多少有一点优化。当然,即使安装了该版本驱动,老产品肯定是无法从中获得ai性能支持和体验的,只有比较新的产品才行。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com