|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一、Windows 10线程调度
7 l+ @5 w5 y J' m4 m# l8 W+ B. {
: t5 E3 w7 W( U/ o 3 R8 G* @) w9 R: A |; Z/ p
' P9 g/ n: {1 d" R
' [1 f$ ?3 h. F3 V' C. z- q
日前,有媒体发现AMD Ryzen在Windows 10下支持不佳的情况,WCCFTech称,Windows 10的调度器不能很好地区分逻辑和物理线程,造成效率削减。同时,他们还发现,Ryzen被识别为了匪夷所思的132MB缓存。 z+ \" D( j5 d& _
, x6 \4 V2 E; \: Y4 p2 u- ^ \$ l) l. a$ p1 o8 M+ s) x. p7 M' Y
很快,微软客服在推特回应称正在就新处理器在系统层面的BUG进行修复。
9 X2 u2 G3 s8 { A# _' t0 Z" `今天,AMD在官方博客更新长文,专门就调度器BUG做了回应。7 a, N0 q* W; z8 e9 ?3 t% R. ^7 j
, v4 A, f5 n- p( u# k
( I* b( Y' F4 H# J% E8 n
AMD称,经过缜密的测试,Windows 10和Windows 7均没有出现调度BUG,他们否认该问题存在。原因可能是媒体所用的Sysinternals Coreinfo工具版本老旧,只要是v3.31或者更新都能输出正确结果。5 K$ Y: n7 y3 o4 X6 Z
( V) f0 ~) r" Q2 d) P" Z
7 x. j7 e5 ^" Q
至于微软承诺的更新,AMD透露,与线程调度无关,而是改善“平衡模式下Windows对于处理器的管理机制”。3 V* H" }4 a5 @: S% \
1 i2 w4 D2 F; w( W# k, E3 i: T& {' Q7 L
一个有趣的细节是,AMD曾表示Ryzen不支持Win7,现在看来,不用任何补丁的情况下,Win7是可以很好地匹配Ryzen的(当然没有微软官方打鸡血)。
; f5 s F/ ~: C( O: j. E5 u# f
8 u+ b/ m& M- p6 E' k
' [$ L/ d, B: ~& k2 I9 a' y \6 W二、SMT对游戏帧率起副作用 d) `5 l" P$ c
' {( |& \4 B+ ~* q r- u, _4 P1 V& u5 U1 U
同时,大家很关心的游戏性能测试中,部分用户发现关闭SMT(同步多线程)反而帧率提升的问题,AMD也做了说明。
- V7 @. Q! w) L$ K; v9 l- o0 o! R( H6 |- u( W$ J$ G
8 w, i! u& F8 t7 N4 S & r- i. S, U6 Z) h- Z d
2 X7 Q6 Z! @& j5 k2 s
# Q% i$ j: L" j
AMD说,按照最初的设定,SMT对于游戏应用应该是起到中立或者积极的效应,他们以TechSpot的《Ryzen战Intel:16款游戏1440P&1080P》为基准参考认为,发现《武装突袭3》《黑手党3》《战地1》《看门狗2》《镜之边缘:催化剂》《文明6》《荣耀战魂》《杀手6》《全境封锁》(占比56%)都符合设定。
$ l& z, _& k. V, w0 K6 j% X* H8 m$ Q' @& M4 k1 t
- L, A7 V6 w0 b: j+ L- Z! f
对于离散值(也就是不增反减)的,AMD说,已经分析了特定应用的代码库,知道如何针对性的发挥Zen架构的实力(驾驭多核、多线程、缓存等),会尽快放出优化更新。6 N* w% i6 p0 J' o l
$ r5 t7 Q& K% r' a, m
3 S2 E6 s6 V' u- A* V2 ]/ i: l为了说明情况,笔者贴出TP的这篇大评测——% \5 u1 L' k% ^6 m7 E5 c$ W% ?
) H8 y! g' s( r
+ ~+ ~6 w( m9 i8 ~/ D: F: k测试平台(4套):' d' L, p6 T3 u) i( Z8 [1 l
. {9 i. z$ g' y$ J- a# _1 L. H @6 `. P p, m4 L
![]()
/ h5 b" l- ^" g& A
$ e- x; `: Z& w* U! ^* j, j; m% u; M0 o9 d
综合成绩:
8 j* {6 T; E1 {) j) u# e
1 p- U4 L/ } s q( j8 }/ F) d2 ]1 e
![]() ) ^' l9 L: _' m6 a8 h/ d
* v3 L- ~( i+ b0 Z9 }5 E, K
2 W4 y6 K M6 u* k+ @; y16款游戏分项成绩:
/ F& u' H5 m' a, A* }9 M![]()
( R1 ]% ^# w' Y7 b) { s! o' [5 f- B& y- Z: ~: Q
![]()
0 t( n. F7 U. N: s. F" {2 `, ] 0 Y- Q- \ E6 w
![]()
+ ]2 T+ X$ N, I![]()
) ~( J9 j: F% ~7 |7 a. T2 L. f $ A/ j# k* A+ |* S
5 b# Z( W! [' d' a/ J
![]()
3 @5 }7 S" s9 F) K, X+ V $ ?4 W8 X8 K5 [- D! x" M8 n0 t
; T8 |7 Y9 l, [: I N
![]()
+ _. e1 {$ M: Y$ A. P- k) P2 L) C![]()
' F; U8 U$ H0 U, |6 s8 K![]()
( d) C& }6 J$ j![]()
( M0 f- x4 u$ `5 x![]()
/ _9 z" ], i* a/ r' H' J![]()
: R2 y) t1 T& u" {+ @![]()
6 e) L$ o- k$ L% G% n/ Q![]()
. [, p S6 @" G5 ]6 Y2 L![]()
4 ?4 k: Y2 H: ^6 o0 j# T* E7 O4 j8 J3 |6 {+ b4 N
![]()
' y/ v: C' o) D1 I![]()
& T# Z; z2 D; v![]()
* K/ X4 V/ B! o J7 U 2 |0 {- p/ _2 {8 |/ N
, ~ R) N2 n7 b, H# }1 I
7 A: M/ O8 U* E, M9 ~. d. Z
; M r5 [* J& r2 p" {; L* b( P
![]()
. J# U/ z5 ]) x1 p " U2 F( w( E$ q; X& O% k H# O
1 }3 I1 |: g5 n; J
![]()
1 ~- w7 B/ S2 Q0 V# s o![]()
5 ~! @- J2 _" |. I1 ]1 [1 c3 q" u' {! L6 S
* L4 n* w P& p2 g& Z2 O' b( s$ X三、处理器高温真凶4 y$ k6 ^0 V+ T/ y7 a
( E, P: r+ D- S, x0 e* Q
+ D1 E5 C. q0 {4 [/ N/ J3 G) |
简单来说锐龙 AMD Ryzen处理器的主要温度传感器tCTL在Ryzen 7 1800X与Ryzen 7 1700X上设置了+20℃的偏移,这样做的目的是为了确保所有Ryzen处理器都有一致的风扇策略。
6 C- t6 J; U0 o) |* M5 j- H( ?
0 l% m9 B3 Q; k
; ?0 z% N' Q% K* i f 6 V( l% l+ \8 Z
Ryzen 7 1700处理器的温度是正确的,另外两个带X的要减去20℃
# L) Q" j E J' k, P7 U' k
! r( \8 s& ^* T0 F9 u1 |& X( t; }- u. K, @ r
也就是说你们现在看到Ryzen 7 1800X/1700X处理器的温度偏高是个假象,实际温度需要减去20℃,AMD相信温度检测软件很快就会更新修正这个偏移,正确的报告实时温度。 |
|