Re: [請益] 請問顯卡位寬是哪個零件決定的

作者: tint (璇月)   2023-06-29 21:35:08
※ 引述《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中低階卡的配置
仍是為了降低成本考量

Links booklink

Contact Us: admin [ a t ] ucptt.com