RYZEN 5 1500X と Intel G4560

 しばらく前に、Intel Pentium G4560のレビューを目にした。


 このG4560の特徴は、2C4T(ハイパースレッディング付きの2コアCPU)で、価格が7000円前後と安いということだ。(現在在庫のない通販サイトがほとんどだが)

 ベースクロックが3.5GHzで1500Xのそれと同じというところが、この記事のきっかけだ。


 1500Xは2C4T+2C4Tという構成のCPUだが、BIOSで2C4Tという片肺構成を指定できる。この状態で、CINEBENCH R15を実行してデータをとってみた。

 
 実験に使用したPCの構成
==========
AMD Ryzen 5 1500X
BIOSTAR B350GT3 BIOS B35AS413(5.12)
Crucial 2x4GB DDR4 2400MHz Memory
Zotac GT710 2GB DDR3
OCZ ARC100 240GB SSD
WDC WD10EZEX 1TB HDD
LG BH14NS48 Blue-ray Diskdrive
Rosewill Capstone-450 Powersupply 80PLUS GOLD
2xCase Fan
Windows10 64bit
PS/2 Keyboard
USB Mouse
1xDVI 1920x1080+1xHDMI 1920x1080 Display
==========


 1500Xの主要なスペックは、2C4T+2C4T構成、ベースクロックが3.5GHz、ターボが3.9GHz、L3キャッシュが8+8MBというところだ。

 G4560は、2C4T構成。ベースクロックが3.5GHz、ターボは無し、L3キャッシュが3MBというところだろうか。

 G4560のCINEBENCH R15のCPUのスコアは、マルチで382cb、シングルで151cb程度だ。この値が比較の対象ということになる。



(1)1500XのPowerNowを無効とし、ターボを無効とした場合。

:(イ)Windowsの電源プランをバランス設定とした場合。

::4スレッド::398cb
::3スレッド::342cb
::2スレッド::255cb
::1スレッド::141cb

 4スレッドではG4560を上回り、1スレッドでは下回る。2、3スレッドの場合にはG4560のデータがないのではっきりしないが、2スレッドではG4560が優越し、3スレッドでは1500Xが優越するというところか。


:(ロ)Windowsの電源プランを高パフォーマンス設定とした場合。

::4スレッド::397cb
::3スレッド::342cb
::2スレッド::257cb
::1スレッド::143cb

 (イ)の場合とほぼ同じだ。理屈上は、2スレッドでは高パフォーマンス設定が優越するはずだが、実際には誤差程度の差しかない。この比較で、明確な差が出るようならWindows10の評価は急上昇するはずだ。


(2)1500XのPowerNowを有効とし、ターボを有効とした場合。

 この設定では、BIOSの問題か、CPUの問題かは不明だが、ターボが3.6GHzまでしか上昇しない。PowerNowが有効でターボが有効はデフォルトなのだが、このような状況のため記事上の序列を下げている。

:(イ)Windowsの電源プランをバランス設定とした場合。

::4スレッド::407cb
::3スレッド::351cb
::2スレッド::265cb
::1スレッド::143cb

 (1)の(イ)よりスコアが上昇しているのは、ターボの効果だ。(0.1GHzに過ぎないが)

 G4560との関係は、(1)の(イ)と変化ない。


(ロ)Windowsの電源プランを高パフォーマンス設定とした場合。

::4スレッド::407cb
::3スレッド::351cb
::2スレッド::267cb
::1スレッド::146cb

 (1)の(ロ)と同様だ。


 G4560は、1500Xを半分にしてターボを外したようなものなのだが、CINEBENCH R15のスコアから見ると傾向の違う製品だ。

 G4560は382/151cb、1500Xは398/143cbというスコアなのだが、これを言葉で表すと、G4560はシングルスレッド重視で、1500Xはマルチスレッド重視ということになるだろう。

 この関係は、本来の1500X(4C8T)とIntelの4C8T製品の間でも変わらない。

 一見似たような製品でも、実は似ていないというやつで、用途次第でどちらかを選択すべきものということになる。

 G4560との比較については以上で終わりだ。



 以下は4C8Tの1500XのCINEBENCH R15のスコアだ。


(3)BIOSのデフォルト設定の場合。

:(イ)Windowsの電源プランをバランス設定とした場合。

::8スレッド::814cb
::4スレッド::478cb
::3スレッド::386cb
::2スレッド::265cb
::1スレッド::151cb


:(ロ)Windowsの電源プランを高パフォーマンス設定とした場合。

::8スレッド::815cb
::4スレッド::535cb
::3スレッド::440cb
::2スレッド::308cb
::1スレッド::156cb

 これが、本来の姿の1500Xの実力ということになる。


 Intelの一世代前の製品にi7 6700というCPUがある。

 4C8Tで、ベースクロックが3.4GHz、ターボが3.7、4.0GHzというスペックで、1500Xの3.5GHZ、3.9GHzと似たスペックだ。

 CINEBENCH R15のスコアは、マルチが816、シングルが171程度だ。

 8スレッドの場合は1500Xと同水準だが、1スレッドでは171対156cbで、6700が9.6%ほど上回る。

 6700の2から4スレッドのスコアは見当たらないので推測になるが、4スレッドまでは6700がほぼ9%程度上のスコアを記録するはずだ。5から7スレッドでも、スレッド数が多くなるにつれ差が少なくなるが、6700のスコアが優越する。

 大雑把な言い方をすると、1500Xが6700と同格なのは8スレッド同時実行の時だけで、それ以外では最大9%の差をつけて6700が優越するとういことになる。

 少し違った表現をとると、6700はCPU負荷が100%以外のすべての局面で1500Xに優越する、とういうことになる。

 ゲームでは、RYZENはIntelより見劣りするという評価があるが、その原因の一つがこれだ。ゲームでは、このクラスのCPUの場合、CPU使用率が100%になることはまずない。

 バッチ処理(動画のレンダリングなどのことだ)ではRYZENが優秀というのも、これが理由だ。それらの処理では、CPU使用率が100%という場合が多いからだ。



(4)BIOSのデフォルト設定からターボを無効にした場合。

:(イ)Windowsの電源プランをバランス設定とした場合。

::8スレッド::792cb
::4スレッド::459cb
::3スレッド::362cb
::2スレッド::235cb
::1スレッド::140cb


:(ロ)Windowsの電源プランを高パフォーマンス設定とした場合。

::8スレッド::794b
::4スレッド::515cb
::3スレッド::425cb
::2スレッド::286cb
::1スレッド::143cb



 実のところ、この手の話を書くのは徒労ではないかと思っている。わかっている人は読む前から分かっているし、わかってない人はこれを見ても得るところはほとんどないはずだからだ。

 

ブログランキング・にほんブログ村へ

関連記事
スポンサーサイト

コメントの投稿

Secret

カレンダー
プルダウン 降順 昇順 年別

07月 | 2017年08月 | 09月
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -


RSSリンクの表示
リンク
カウンター
QRコード
QR
ブロとも申請フォーム

この人とブロともになる

最新トラックバック