多分そうだろうな、とは思っていた。
やはり乗り換えは今期のタイミング
SkyLake-Sが出た頃から考えていた事だが、やはりそろそろIvy Bridgeでは非力になりつつあるな、という感じがしていた。
実際問題、昨年にビデオカードをGeForce GTX 970にアップグレードしても、体感的な速度アップは感じつつも、もっとイケそうな予感がしているのに、実際はそうではなかったという状況になったりもしていた。
これらは、全てCPUがボトルネックになっていたり、システム全体の能力不足によるところが原因で起きている現象なのだが、こればっかりはシステムの世代を上げるしか方法がなく、私的には大がかりなアップデートを敢行するしか他に方法がないと結論づけていた。
ま、予算的な問題もあるにはあるが(-_-;)
だが、実際問題としてIvy Bridgeと現在最新のKaby Lakeではどの程度の差が開くのか、という事については私では調べようがなく、そのボトルネックによって発生しているロスがどの程度かを把握する事は難しい。
たとえIvy Bridgeではなく、近い世代のコアとの比較でもあれば、といった所だったのだが、運良く、AKIBA PC Hotlineで、Sandy BridgeとKaby Lakeの動作比較が掲載されていた。
AKIBA PC Headline
http://akiba-pc.watch.impress.co.jp/docs/news/news/1039104.html
これを見ると、如何にロスが大きいかという事がよく分かる。
やはり、今期にメインPCの乗り換えはやった方がいいな、と改めて実感した。
画像系でもCPUが意味を持つ
ちょっと前だと、画像系の処理はとにかくGPU強化で乗り切る事ができた。
CPUがちょっと前の世代であっても、GPUが最新ならかなりの速度で処理できるという感じだったのだが、最近はゲームなどでも画像処理にGPUとCPUの両方を使用しているケースが多いようだ。
というのも、ゲーム内のNPCの処理や、グラフィックの一部処理などはCPUで処理しているケースがあったりするらしい。これは、プログラムのマルチスレッド化が進んだ事で、役割分担を明確にした事による反動のようだ。
また、NPCの描画そのものもより細かくなった事で、負荷が高くなっているという側面もあるだろう。
となると、やはりシステム全体の処理速度を上げてやる必要があるわけで、フルHDであっても、その描写が細かくなればなるほど、CPUの性能差が大きく響いてくるらしい。
もはや、GPU一択依存の時代は終わり、CPUもより効率の良いものがないと付いていけない時代になってきたという事である。
マルチスレッド化
こういう結果を見ると、ただ単にシングルスレッドのIPCを追い求めるだけではダメで、マルチコア化が一つのトレンドになってくる事が見えてくる。
そうなるとやはり気になるのはAMDのRYZENである。
RYZENのSR7は、8コア16スレッドというIntelで言うならばExtremeモデルが実現しているCore数を持つわけだが、これでIPCがそこそこあれば、より処理効率が良くなる事が見込まれる。
以前のようなソフトウェアならまずもってIPC至上主義で片付ければ良い話だっただろうが、プログラムそのものがマルチスレッド化が進んだとなれば、当然並列処理が有利に働くわけで、今後のベンチマークは現在のものがアテにならない話になる。
そもそも、ベンチマークテストの数値も、実際はどこまでアテになるのかは微妙なところはあった。指標の一つではあるが、実務的な話では結果が異なる事など、最近では当たり前の事である。
ただ、ベンチマークを行う側もそういった状況はわかっていて、最近では単一結果ではなく、複数のテストの上で評価している為、全くアテにならないというワケでもない。
そう考えると、RYZENの結果はどこまでアテにしていい話なのかがまた見えなくなる。
やはり、エンジニアだけでなく、そろそろバブリッシャーにもRYZENのサンプルが配られ、現状評価をしてもらいたい所である。
Intelか? AMDか?
自作ユーザーからすれば、今回のRYZENは興味の尽きない話ではあるが、いざ自分が自作するとなると、この両者の選択はまだまだ悩みどころではないかと思う。
まずもって私がその渦中にあり、未だ結論を出せずにいる。
それもこれもRYZENのデータがまだまだ足りていない事が原因なのだが、あと一ヶ月もすれば市場に出てくるであろうRYZENのデータが未だ思ったほど出てこないというのも、ヤキモキする話である。
そんなに情報統制がキッチリしているという事なのだろうか?
いや、そもそもエンジニアリングサンプルの数もそんなに多くないのではないだろうか。
できれば、今のウチから圧倒的データを開示して、Intelを駆逐し始めて欲しいところだが…ひょっとして駆逐されるぐらいのデータしか出てきていないのだろうか?
ホント、精神的にも安心したい側面もあるので、AMDにはそろそろ何とかして欲しいものである。