星级打分
平均分:0 参与人数:0 我的评分:未评
/ A; Z6 S5 T9 G9 g# Z
1 Q5 O+ Z" A/ A$ a
其实有把独显级别的GPU做进CPU里的,例如苹果的M1/2/3 Max,M3 Max有40核GPU,大概是5120ALU,M1 Max是4096ALU,已经是独显级别的规模了。
: P. S) J' v/ i: v/ i( F3 V* ^: G! V: W3 c7 S
3 o4 b& A! Q, h# E9 q% B
还有AMD的游戏主机也是CPU和规模可观的GPU封装在一起,以XBOX Series X为例: ! o, E; X6 ^3 D
( n6 o6 u) y9 [ D; [
可以看到GPU在芯片中所占巨大的面积,XBox Series X的GPU为3328sp,这是做双FP32设计前的规模了,已经不小了。
0 F" d4 c6 I1 H: i4 z0 u, Y$ x/ l
所以,技术上是可以把独显级别的GPU做进CPU里的。
: K; x) v, B p7 k- A
( K( N( ^8 a# R但在普通消费级CPU的市场里不需要出现那种带有性能较强核显的存在,主要是以前就没这么做过,而且单一芯片拥有高性能CPU+高性能GPU的用途现在并不被重视。
3 F3 w6 r0 |6 }8 W* j, _; g9 ^2 J
同时,芯片面积也是很宝贵的,你把资源拿去堆大规模GPU,那CPU的规模就要受限制,CPU的性能就会提高不上去。要CPU和GPU一起提升,那面积承受不住,做出来可能也卖不了多少,几乎是纯亏本的。 $ v: x# k8 G8 [ G- }1 g0 {
0 I0 d5 M( M9 R
此外,CPU和GPU封装在一起还要面对一个问题,那就是内存怎么办,规模大的GPU需要超大带宽的显存才能发挥出性能,延迟高一些不影响。但CPU如果内存延迟高,会造成性能下降,CPU只有在少数密集计算类用途才会对内存带宽要求高。
* [. a; C; t) M) F
7 ]- u8 H, }/ J z- ^: {4 _目前苹果给出的方案就是统一封装内存,堆叠出超大位宽的LPDDR5内存,这样就能拥有巨量的内存带宽可以给GPU用,片上封装内存也可以降低内存延迟。 0 y/ O p8 V6 l; _! t1 F% b
/ I: p! H8 U. D/ z/ g* u }- _
但带来的影响是成本暴涨,只有苹果才烧得起钱来为非企业级用途搞这个,NVIDIA给Grace CPU也做了类似的片上内存设置,只不过是专门面向利润高的企业级。 9 |- h6 D8 [' m: _' T
6 \- y7 d/ l- O: l3 M/ G* u% a5 ?# g" D' F. S$ t' p: B
当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机!
* M% ]& [( T0 _' o$ R# Y+ ^ 2 h7 x8 o$ w5 t+ h
. \0 d) ^. j/ @5 W5 w2 x% R# T: B |