必须使用gpu-z、hwinfo64或powershell结合techpowerup数据库才能准确获知windows 11显卡的流处理器或计算单元数量,系统自带工具无法提供该信息。

要准确获知 Windows 11 中显卡的流处理器(NVIDIA CUDA Core / AMD Stream Processor / Intel Xe Core)或计算单元(CU)数量,不能依赖系统自带的“设置”或“设备管理器”,因为这些界面只显示设备名称,不暴露底层硬件规格。必须借助能直接读取 GPU BIOS 或驱动接口的专用工具。
用 GPU-Z 直接读取流处理器数值
GPU-Z 是目前最可靠、最轻量的方案,它从显卡固件中提取原始参数,无需安装,运行即见结果。
1. 访问 TechPowerUp 官网下载最新版 GPU-Z(注意避开第三方下载站捆绑软件)。
2. 解压后以管理员身份运行 GPU-Z.exe —— 某些显卡需提权才能访问 BIOS 区域。
3. 等待识别完成,在主界面找到“Shaders”字段:
• NVIDIA 显卡显示为“CUDA Cores”
• AMD 显卡显示为“Stream Processors”
• Intel Arc 显卡显示为“Xe Cores”
4. 若该字段显示“N/A”,说明当前显卡驱动未向工具开放底层信息,必须先更新至官网最新驱动版本再重试。
5. 切换到“Advanced”选项卡 → 点击“Read BIOS”,可验证核心代号(如 AD102、Navi 32、ACM-G10),确保所见数值与公开架构文档一致。
用 HWiNFO64 查看计算单元与推算流处理器
当 GPU-Z 显示异常,或你想验证 AMD RDNA 架构的 CU 实际规模时,HWiNFO64 提供更底层的寄存器级读取能力。
方法一:传感器模式快速定位
1. 下载 HWiNFO64,启动时选择“Sensors-only”模式。
2. 展开左侧硬件树中的“GPU”节点,找到你的显卡型号(如“AMD Radeon RX 7900 XTX”)。
3. 在右侧滚动查找“Shaders”、“Stream Processors”或“Xe Cores”条目——若存在,直接采用该值。
Miller (mlr) 是一个命令行工具,用于查询、整形和重新格式化名称索引数据,如 CSV、TSV、JSON 和 JSON Lines。它将 awk、sed、cut、join 和 sort 的功能整合到一个专为结构化数据处理而构建的单一工具中。
方法二:通过计算单元反推(适用于 AMD/Intel)
① 展开“GPU #0 → Advanced → GPU Information”;
② 查找“Compute Units”(AMD)或“Xe Slice Count”(Intel);
③ 对照架构文档换算:
• RDNA 3 每 CU 含 64 个流处理器 → 总数 = CU 数 × 64
• Intel Arc 每 Xe Core 含 16 个 Xe Vector Engines → 需查具体型号规格表
注意:NVIDIA 不公开 CU 概念,其“CUDA Core”是固定硬件单元,不可通过 CU 推算,必须依赖 GPU-Z 或官方数据库交叉验证。
用 PowerShell + TechPowerUp 数据库查证
这是唯一不依赖第三方 GUI 工具、纯命令行+网络检索的方案,适合批量核查或脚本化调用。
1. 以管理员身份打开 PowerShell,执行:Get-CimInstance -ClassName Win32_VideoController | Select-Object Name, VideoProcessor
2. 记录返回的显卡型号(如“NVIDIA GeForce RTX 4090”),手动去除品牌前缀和后缀,保留核心型号(即“RTX 4090”)。
3. 打开浏览器,访问 TechPowerUp GPU Database,搜索该型号。
4. 在规格页中查找“Shader Processing Units”栏 —— 此处数值由社区实测+厂商文档双重校验,权威性等同 GPU-Z。
这一步操作起来很简单,直接把型号粘贴进搜索框就行。但要注意:网页显示的“CUDA Cores”数值可能因厂商不同批次存在微小差异,务必核对“Launch Date”和“Process Node”是否匹配你设备的实际 BIOS 信息。










