星级打分
平均分:0 参与人数:0 我的评分:未评
# X; `) r8 Q% n- P! E' X0 j8 L* r
其实有把独显级别的GPU做进CPU里的,例如苹果的M1/2/3 Max,M3 Max有40核GPU,大概是5120ALU,M1 Max是4096ALU,已经是独显级别的规模了。 * Z/ u' n' I7 { [- \
; [+ w, s" W/ e3 o
3 Q l) K: ^/ O; t$ g% w" S& v还有AMD的游戏主机也是CPU和规模可观的GPU封装在一起,以XBOX Series X为例:
5 k$ q5 H: E/ ]9 l7 [! d H" ?1 d2 {
% a& d8 Z2 M- {可以看到GPU在芯片中所占巨大的面积,XBox Series X的GPU为3328sp,这是做双FP32设计前的规模了,已经不小了。
1 {; I6 ?* V5 t) \- }: O8 Y" a5 o% [3 a* y; D$ E# ]% ^. A
所以,技术上是可以把独显级别的GPU做进CPU里的。
! m& Y% v: T; z1 @. A5 D: {- {) J
但在普通消费级CPU的市场里不需要出现那种带有性能较强核显的存在,主要是以前就没这么做过,而且单一芯片拥有高性能CPU+高性能GPU的用途现在并不被重视。 4 d1 T5 `: B: @* K
( H$ [* P' U# v- ]6 [. M4 c' I& A9 ^
同时,芯片面积也是很宝贵的,你把资源拿去堆大规模GPU,那CPU的规模就要受限制,CPU的性能就会提高不上去。要CPU和GPU一起提升,那面积承受不住,做出来可能也卖不了多少,几乎是纯亏本的。
3 k ^ B- P) G6 N8 ~* F/ o9 \+ Z5 R- f
此外,CPU和GPU封装在一起还要面对一个问题,那就是内存怎么办,规模大的GPU需要超大带宽的显存才能发挥出性能,延迟高一些不影响。但CPU如果内存延迟高,会造成性能下降,CPU只有在少数密集计算类用途才会对内存带宽要求高。
9 u. e0 d, {2 `. s7 z" p, C5 g6 G, p; G
目前苹果给出的方案就是统一封装内存,堆叠出超大位宽的LPDDR5内存,这样就能拥有巨量的内存带宽可以给GPU用,片上封装内存也可以降低内存延迟。
: {; o' a$ y+ o+ E: ]( e: B' B( C) J
) M" |2 z; E; \8 E但带来的影响是成本暴涨,只有苹果才烧得起钱来为非企业级用途搞这个,NVIDIA给Grace CPU也做了类似的片上内存设置,只不过是专门面向利润高的企业级。 % r) ]3 A) s6 G) l
$ ^% Y1 [) P& E. V2 j7 D
% K$ I6 i/ b3 o( N当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机! / a: p# [0 F( U$ n! L
; ~ M+ ]- @. F+ M% ~# i
$ B# ?( T/ }# u- d. V) l7 D |