之所以要谈及核显问题,是因为最近锐龙8000G APU上市——时隔两年半,全新一代的APU产品上市吸引了很多人的注目,但是又有很多玩家并不清楚核显的正确打开姿势,所以才有此文。另外,我们将在近期更新锐龙8700G的评测,包括之前大家较少谈及的STAPM问题都会有更为详细的解读,有需要的可以关注我们。1 z6 i9 u6 B( r
! C& [' R- L H2 I
; o6 g) D9 s! o
双通道内存是必需品 ( c/ E4 j& d" g& x2 {/ i" O+ A & g: E w" w. w, d. n6 N# C2 M不同于独立显卡,核显一个显著差异是它没有自己的显存,而是要依靠内存来实现数据暂存、交换。独立显卡的显存都有一个重要指标:显存位宽,这大家都清楚,但核显既然是借用内存来当显存,那么该怎么判断呢?8 c8 o) w7 ~3 k! }. x
3 |8 ^. M( x% `- M
内存的位宽标准为64bit,即64位,不过如果是组建双通道内存的话,带宽就会翻倍为64bit×2=128bit,即128位,足足翻了一倍。需要注意,双通道内存的控制是由处理器内部的内存控制器决定的,目前消费级处理器的内存控制器,最大就支持到双通道内存,即无论你添加多少条内存(最大为4条),最终带宽就是128bit,不能再高了。 / }' H2 P- F7 L1 l0 q9 ^ 5 J; k' F6 V+ R- h2 t: ?如果看到这里你不明白意义何在,那么我们再进一步说明一下。某个应用在运行时需要调用数据到内存中,如果是单通道内存,那么软件所需的数据毫无疑问将暂存到这条内存中;如果是双通道内存,系统会将软件的数据“一分为二”,分别(同步)发送到两条内存(通道)中,这样处理器读取数据的时候,会并行从两条内存中分别读取,这样它的传输效率会更高。 + n* g; f! g8 _ / W7 U# ~9 |4 { v" Z对于核显来说,更高的内存位宽就相当于拥有更高的显存位宽,同样在暂存数据的读取时效率会更高。而且,显存中图形数据的交换频率其实是要高于内存的,所以高位宽的需求更加强烈。 ; Q. W4 s: v1 c: `5 T) y 7 E' Z) L5 |/ J7 k, o, M所以,如果是使用核显作为主力,电脑务必要组建双通道内存。 * |3 @+ v) ^/ [2 ^' _9 k! r [( I4 J8 R' f* {$ p
内存频率和容量都会有影响7 M; E1 ]6 Y1 s4 t2 r2 ~
; B' N4 }" A6 O( S5 k& m4 R# O# E' v除了内存要组建双通道,它的频率和容量是否也会影响核显呢?答案是显而易见的。频率的高低、容量的大小都会直接反映到最终的核显性能上。核显计算好的数据,要通过高速显存暂存,同时如果容量够大,一次可以暂存的数据更多,效率会更高。( ~3 v1 L+ T( W4 x% E, n7 B2 P6 c
/ [* Z' k' N7 D% C, U( i
同样一个核显,频率差异会导致性能存在较大差别(实际上位宽也是如此)。例如我们在3Dmark中运行测试项目,内存频率分别设定为DDR5 6400MT/s、7200MT/s,成绩落差会很明显,高频内存更有优势。表现到游戏应用中可能就是帧率上是否能满足流畅的关键因素。# R1 d# R2 W v