※ 引述《samorz (安藤棕熊)》之铭言:
: 40系 显卡位宽大砍,想请教一下显卡内存位宽是怎么零件决定的,
: 1. 核心芯片 2.内存颗粒 3.显卡PCB电路 4.其他
: 以4070 跟3070为例 192bit 跟256bit 能节省硬件几%的成本?
GPU芯片中
内存控制器(Memory Controller)规模与组数
决定这一等级芯片位宽的“天花板”
所以你的问题
主要是由1、2项来决定
1是主、2是从
有1,2才能跟进,3是结果
另外,VBIOS决定显示卡的身份和规格
(目前通常要和芯片ID配合)
让驱动程式能辨识和操作显示卡
所以也有发生过厂商只从VBIOS遮蔽VRAM容量
刷BIOS后就能恢复容量的事件
(当年RX470有几批能从4GB变8GB)
或是更早年也可透过刷BIOS让显示卡开管/开核
以NV目前的GPU为例
这是AD104芯片结构图(目前用于4070Ti/4070)
https://i.imgur.com/XSQQJQK.jpg
可看到总共有6组内存控制器
每一组控制32bit位宽
因此满规AD104核心为192bit位宽
对应内存颗粒配置
可选择使用32bit或16bit模式
以单颗2GB内存颗粒来说
可用6颗组成12GB VRAM(目前4070Ti/4070规格)
或者12颗组成24GB VRAM(特殊配置或专业卡)
当然,GPU是可以遮蔽电路阉割的
假如遮蔽一组内存控制器
剩下160bit,则可以配置10GB容量
这也是之前传闻中4060Ti的规格
但NV最终使用次一阶的AD106核心作4060Ti
所以原生只有128bit位宽了
这是AD106核心的结构图
目前用于桌面4060Ti和移动版4070
https://i.imgur.com/0z9n5J6.jpg
可看到总共有4组内存控制器
每一组控制32bit位宽
因此满规AD106核心仅有128bit位宽
这代40系列中低阶芯片
减少内存控制器规模
这样能减少电晶体数量和芯片面积
不过这代L2快取容量大幅增加
相对也增加一些电晶体数量
这代40系列使用台积电5nm制程(客制化4N)
中阶AD104、106、107芯片
NV应该有在成本上精算考量
核心面积并不大
从4060Ti和4060的规格上
都可看见NV节省成本的痕迹
像4060Ti只用18Gbps的GDDR6颗粒
4060更只用17Gbps的GDDR6颗粒
等效频宽分别只有288GB/s和272GB/s
假如使用最新的20Gbps GDDR6颗粒
(AMD的RX7900系列和NV绘图卡采用)
等效频宽至少能达到320GB/s
但NV仅采用较旧颗粒
增加芯片的快取容量会有助益
但并非万用解
且不该当作降位宽的理由
不然4090不光有72MB容量的L2
为何同时还配置了384bit位宽
说穿了,NV中低阶卡的配置
仍是为了降低成本考量