星级打分
平均分:0 参与人数:0 我的评分:未评
. U5 h! i+ J; B' y+ S5 @; B R- L# t( @
其实有把独显级别的GPU做进CPU里的,例如苹果的M1/2/3 Max,M3 Max有40核GPU,大概是5120ALU,M1 Max是4096ALU,已经是独显级别的规模了。
2 u6 X8 ^$ [8 h3 _
, `6 d) b6 e- _' @+ x
+ W+ v* f- U, v+ g还有AMD的游戏主机也是CPU和规模可观的GPU封装在一起,以XBOX Series X为例:
5 k" B$ M3 h4 K! ^* |3 D$ [1 x1 O& X9 ~! N$ y/ P/ m4 S8 C
可以看到GPU在芯片中所占巨大的面积,XBox Series X的GPU为3328sp,这是做双FP32设计前的规模了,已经不小了。
( @9 s; N) X, @3 V" j1 x/ @1 b5 e( u: w* e
所以,技术上是可以把独显级别的GPU做进CPU里的。
5 o3 ], d$ o4 T% {4 ]
: S% D/ X6 q6 r' H Q3 h但在普通消费级CPU的市场里不需要出现那种带有性能较强核显的存在,主要是以前就没这么做过,而且单一芯片拥有高性能CPU+高性能GPU的用途现在并不被重视。 + ~6 B3 Q L- Z% z9 J
) ?! v" Y0 @) O) F8 L
同时,芯片面积也是很宝贵的,你把资源拿去堆大规模GPU,那CPU的规模就要受限制,CPU的性能就会提高不上去。要CPU和GPU一起提升,那面积承受不住,做出来可能也卖不了多少,几乎是纯亏本的。
+ u. {( _6 d# C# Z
. S+ u/ L- @8 N/ Z& V' S& B此外,CPU和GPU封装在一起还要面对一个问题,那就是内存怎么办,规模大的GPU需要超大带宽的显存才能发挥出性能,延迟高一些不影响。但CPU如果内存延迟高,会造成性能下降,CPU只有在少数密集计算类用途才会对内存带宽要求高。
6 D G- i+ H; A# `: o6 K' M, \ K. R1 i& y2 P
目前苹果给出的方案就是统一封装内存,堆叠出超大位宽的LPDDR5内存,这样就能拥有巨量的内存带宽可以给GPU用,片上封装内存也可以降低内存延迟。
4 c- i0 }& W- O4 ?' f; W% u7 y
. ~* ?; v1 V! S; w' y0 i. B' j但带来的影响是成本暴涨,只有苹果才烧得起钱来为非企业级用途搞这个,NVIDIA给Grace CPU也做了类似的片上内存设置,只不过是专门面向利润高的企业级。
$ [- ^, h6 [3 }, L) B& H c& i
3 p E. {- `2 }+ E3 m# ?. A: Q% s- x) ?0 }
当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机! 2 A' \, ] o. d& \
# b& t7 B. h, j- `. R0 k
. R9 O" b* K/ w8 d7 D R/ z |