星级打分
平均分:0 参与人数:0 我的评分:未评
5 a" C* W: c- I8 |6 r* q
+ o" V3 _- f3 Z: e% R其实有把独显级别的GPU做进CPU里的,例如苹果的M1/2/3 Max,M3 Max有40核GPU,大概是5120ALU,M1 Max是4096ALU,已经是独显级别的规模了。
f' q# ?# H' y J8 g( p! ~# p& Y# ~" j8 V6 f: Q$ N7 \/ @
' Y/ @" `7 V# t2 o& C: Y8 u- [
还有AMD的游戏主机也是CPU和规模可观的GPU封装在一起,以XBOX Series X为例: ( Z/ |$ S5 X! R/ c) I
: R; n4 S; o9 N+ ?# Q8 \2 D. C可以看到GPU在芯片中所占巨大的面积,XBox Series X的GPU为3328sp,这是做双FP32设计前的规模了,已经不小了。
9 R( i8 b3 u% K% ?& E* G5 E( L; U9 ~- o2 K2 k0 B
所以,技术上是可以把独显级别的GPU做进CPU里的。
, x* K- k# C c7 \& ]7 n
7 O' D5 t1 ]% e3 r* Y$ A9 S7 e但在普通消费级CPU的市场里不需要出现那种带有性能较强核显的存在,主要是以前就没这么做过,而且单一芯片拥有高性能CPU+高性能GPU的用途现在并不被重视。
5 O( w) {& J; ]
/ S/ y% c. t3 c9 b, H) P同时,芯片面积也是很宝贵的,你把资源拿去堆大规模GPU,那CPU的规模就要受限制,CPU的性能就会提高不上去。要CPU和GPU一起提升,那面积承受不住,做出来可能也卖不了多少,几乎是纯亏本的。
2 @/ H4 N' n- s) B0 d
; |% g4 t% e) w B1 ]此外,CPU和GPU封装在一起还要面对一个问题,那就是内存怎么办,规模大的GPU需要超大带宽的显存才能发挥出性能,延迟高一些不影响。但CPU如果内存延迟高,会造成性能下降,CPU只有在少数密集计算类用途才会对内存带宽要求高。
! j, z/ K; h0 }% H- v7 {8 T( Z/ l& j% M
目前苹果给出的方案就是统一封装内存,堆叠出超大位宽的LPDDR5内存,这样就能拥有巨量的内存带宽可以给GPU用,片上封装内存也可以降低内存延迟。
$ m% f2 @2 z6 N, d
* c6 Y c+ {" O0 `但带来的影响是成本暴涨,只有苹果才烧得起钱来为非企业级用途搞这个,NVIDIA给Grace CPU也做了类似的片上内存设置,只不过是专门面向利润高的企业级。
7 X( Z9 k7 L& o
7 E9 c, [" O+ M, v7 Q1 O, Y6 ?* q% N5 m/ v6 s* J
当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机! * ^+ i! ~1 z1 x" k
# e7 }5 A& Y8 U7 o
0 c) T# w# R* s! x, D# `& _; R |