星级打分
平均分:0 参与人数:0 我的评分:未评
6 {+ Z: z9 N n8 G9 `; }
: h% ]0 \' D" |+ W5 \, ^ s( a w其实有把独显级别的GPU做进CPU里的,例如苹果的M1/2/3 Max,M3 Max有40核GPU,大概是5120ALU,M1 Max是4096ALU,已经是独显级别的规模了。
+ f ~& f+ _$ `$ g/ ~$ N
$ j% v, K8 I& P( _ p9 J+ n3 k3 l; x5 r& w
还有AMD的游戏主机也是CPU和规模可观的GPU封装在一起,以XBOX Series X为例:
+ T; X D3 {8 x3 B3 T) u. D% z$ K' \4 ~( N& I
可以看到GPU在芯片中所占巨大的面积,XBox Series X的GPU为3328sp,这是做双FP32设计前的规模了,已经不小了。 ' G/ _0 k( `2 S" Z
# P( i5 m/ {8 r4 }' O所以,技术上是可以把独显级别的GPU做进CPU里的。
6 E0 E C0 `7 c1 M) \ o$ J- M) b' d2 X3 h
但在普通消费级CPU的市场里不需要出现那种带有性能较强核显的存在,主要是以前就没这么做过,而且单一芯片拥有高性能CPU+高性能GPU的用途现在并不被重视。
, `+ Z) a* H8 l! _+ L7 _$ C
I5 q% _1 c9 \& b' T同时,芯片面积也是很宝贵的,你把资源拿去堆大规模GPU,那CPU的规模就要受限制,CPU的性能就会提高不上去。要CPU和GPU一起提升,那面积承受不住,做出来可能也卖不了多少,几乎是纯亏本的。
/ Z! X7 f% s3 O8 I6 M9 V$ r3 i) m! k! a: w J6 z( U" E
此外,CPU和GPU封装在一起还要面对一个问题,那就是内存怎么办,规模大的GPU需要超大带宽的显存才能发挥出性能,延迟高一些不影响。但CPU如果内存延迟高,会造成性能下降,CPU只有在少数密集计算类用途才会对内存带宽要求高。
- Y4 r4 ?" e9 n; [. F+ E o
5 H3 X/ U' m [% ^/ o* Y: i4 }目前苹果给出的方案就是统一封装内存,堆叠出超大位宽的LPDDR5内存,这样就能拥有巨量的内存带宽可以给GPU用,片上封装内存也可以降低内存延迟。
! r* C% J. [" g" q# y7 ]
$ ` W8 d& l! C* y& W但带来的影响是成本暴涨,只有苹果才烧得起钱来为非企业级用途搞这个,NVIDIA给Grace CPU也做了类似的片上内存设置,只不过是专门面向利润高的企业级。 ) d: d' [$ l6 d2 W6 m1 d' j) d
0 F* {1 G, z- S1 C5 a" ~; G8 m5 k
7 _5 u) G* C. @3 F: s当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机!
# G- P, a) y9 N 9 ? t6 E5 d c0 l
7 A3 O9 y7 N" C( U
|