请教各位大神:魔改 32GB RTX 4080 SUPER 开启 ReBAR 后,BAR1 最大仍只有 16GB,正常吗?
-
我这张是魔改 32GB 的 RTX 4080 SUPER,主板 BIOS 已开启 Above 4G Decoding 和 Resizable BAR,Linux 下也确认 ReBAR 已正常生效。
目前
nvidia-smi显示:BAR1 Memory Usage Total : 16384 MiB Used : 9 MiB Free : 16375 MiBlspci进一步确认:Physical Resizable BAR BAR 0: current size: 16MB, supported: 16MB BAR 1: current size: 16GB, supported: 64MB 128MB 256MB 512MB 1GB 2GB 4GB 8GB 16GB BAR 3: current size: 32MB, supported: 32MB也就是说,这张卡虽然已经魔改为 32GB VRAM,但 PCIe ReBAR Capability 目前仍然只声明 BAR1 最大支持 16GB。系统已经选择了它支持的最大值,所以当前状态是:
- 实际显存:32GB
- ReBAR:已开启并正常工作
- BAR1:16GB
- BAR1 最大支持:16GB
- 32GB 显存仍然可以被 CUDA / ComfyUI / llama.cpp 等正常完整使用,并不是只有 16GB 显存可用
看起来限制更可能来自这张魔改 4080 SUPER 的 VBIOS / PCIe Resizable BAR capability,而不是主板 MMIO 地址空间不足。我的主板 MMIO High Size 已设置为 256GB。
想请教一下,有没有同样使用 32GB 魔改 4080 / 4080 SUPER 的朋友测试过:你们的 BAR1 最大也是 16GB,还是有能够识别到 32GB ReBAR 的 VBIOS?
-
我的也是16GB。魔改厂商不太可能帮你把BAR1开到32GB。想改内核开P2P的话,风险很大。参考:https://duanyll.com/2026/7/13/4090-48G-P2P/
-
我的也是16GB。魔改厂商不太可能帮你把BAR1开到32GB。想改内核开P2P的话,风险很大。参考:https://duanyll.com/2026/7/13/4090-48G-P2P/
@Che 感谢啊,涨了不少知识。看来是普遍情况,在实际推理中,好像影响不是很大。