外部の人間にとっては、AMD の Ryzen 3000 の華々しい発表は完全な勝利のように見え、残るはブロードウェイでのティッカーテープ パレードのスケジュールを決めることだけだ。
一方、インテルは、2019 CPU チャンピオンのシャツをトラック一杯に積み込む貧しい国を探さなければならない。
幸いなことに、真実はもっと複雑です。AMDのRyzen 3000も総合優勝候補と言えるでしょうが、現実には自分に最適なCPUを選ぶには、もっと多くの要素を考慮する必要があります。
そのため、数十件のレビューや数百のフォーラム投稿を精査する手間を省くために、これら 2 つの強力な CPU の長所と短所、そしてそれらがあなたに適している場合についてまとめます。
マルチスレッド処理をするなら…Ryzen 3000
AMDのRyzenを最初から見てきた人にとって、これは驚くべきことではないはずです。AMDは初代RyzenでCPUコアを事実上民主化し、それ以来、スレッドあたりのコストを引き下げ続けています。参考までに、Intelは2016年に10コアのCore i7-6950Xを1,723ドルで販売しました。これは1スレッドあたり約86ドルに相当します。現在、12コアのRyzen 9 3900Xは1スレッドあたり21ドルです。

2019年6月のストリート価格に基づくスレッドあたりのコスト
コア数が多いほど、一般的にパフォーマンスは向上します。そして、より手頃な価格のコアは、かつてないほどのパフォーマンス向上を意味します。しかし、すべてはそれらのコアを実際に使用できるかどうかにかかっています。現在、これらのコアを最も活用しているのは、主に3Dアニメーションアーティスト、そしてビデオ編集やビデオエンコードを行う人々です。その他のマルチスレッドアプリケーションは、通常、エンジニアリング、科学、またはソフトウェア開発用のワークステーションで使用されています。これは常に当てはまるわけではありません(ワークステーションアプリケーションが数コア以上を使用しないケースがいかに多いか、驚くことでしょう)。しかし、そうである場合は、10回中9回はRyzen 9が最適な選択肢となるでしょう。したがって、マルチスレッドアプリケーションには、CoreよりもRyzenを強くお勧めします。
シングルスレッドまたは低スレッドの作業を行う場合は、Core i9またはRyzen 9を購入してください。
今日では膨大なコア数を誇るCPUに熱狂する人もいるかもしれませんが、厳しい現実は、ほとんどのアプリケーションが依然としてシングルコア、あるいは少数のコアで動作しているということです。コア数が多い方が重要と思われるタスクでも、通常はそれほど重要ではありません。例えばAdobeのPhotoshopは、特定のフィルターやタスクを実行するまで、それほど多くのコアを使用しません。
コア数を考慮に入れないと、結局はクロック速度(MHz)とチップの効率という、お馴染みの指標に行き着きます。効率とは、基本的にCPUがクロックの1クロックあたりをどれだけ効率的に利用しているかを表します。当然のことながら、効率とクロック速度が高いほど良いと言えます。
ここでの頼みの綱はIntelです。IntelはAMDの旧チップに対して、効率性とクロック速度の両面で優位に立ってきました。Intelは依然としてクロック速度で優位に立っていますが、Ryzenの効率性は大幅に向上しています。実際、最近では両者の差はほぼゼロと言ってもいいでしょう。

たとえば (上記)、Cinebench R20 を使用して、1 スレッドから 24 スレッドまでを使用した Core i9-9900K と Ryzen 9 3900X の両方のパフォーマンスの向上を測定すると、2 つのチップ間のパーセント差を確認できます。
このような比較は以前にも行っていますが、一般的にIntelは軽い(スレッド数が少ない)負荷では優れており、Ryzenは重い(スレッド数が多い)負荷では優れています。今回のケースでは、AMDのRyzenがいつものようにグラフの右側で優位に立っています。Ryzenが通常完全に劣勢となる左側では、約4~7%の差をつけられていますが、Intelが依然として400MHzの優位性を持っていることを考えると、それほど大きな差ではありません。
当然のことながら、結局のところはあなたの用途次第です。16スレッドを超えるマルチスレッドタスクは気にせず、高クロックとCPU効率を最優先するタイプですか?もしそうなら、Core i9の方がより良い選択肢です。
ただし、実際に大量のマルチスレッド パフォーマンスが必要で、 軽いシングルスレッド負荷で基本的に 1 桁のパフォーマンスを放棄できる場合は、Ryzen 9 の方が適しています。
Ryzen 9とCore i9のゲーミング:選び方
Ryzen 9やCore i9のようなハイエンドCPUでゲームをする場合、得られる答えに戸惑ってしまうことがよくあります。CPUの性能だけでなく、GPUの性能、ゲームで使用する解像度、モニターのリフレッシュレートなども関係してくるからです。
まず、どちらの CPU も非常に優れたゲーミング CPU であり、どちらを選んでも間違いはないと言えます。
そして、オタクの皆さん、あなたの言うことはよくわかります。ゲームをプレイするだけで、どちらのチップも高スレッド数を必要としない場合は、Core i7-9700K (またはそれ以下) または Ryzen 7 3700X (またはそれ以下) の方が、コストパフォーマンスがはるかに高くなります。
ただし、この話は、Core i9 または Ryzen 9 のマルチスレッド パフォーマンスを必要とする人に関するものです。Core i9 は一般にゲーム パフォーマンスでリードしますが、Ryzen 9 は通常、わずか 1 桁のフレーム レートで後れを取っているため、ほとんどの人にとっては差はつきものです。
ただし、この基準はGPUが制限要因とならない状況でゲームをプレイする場合に限ります。例えば、Core i9はRyzen 9よりも優れたパフォーマンスを発揮しますが、これはGeForce RTX 2080 Tiを使用し、解像度を1080pに設定した場合です。GeForce GTX 1080を使用すると、ほぼ互角です。解像度を2560×1440まで上げると、2080 Tiを使用しても互角です。4Kでプレイする場合は、ほとんどの時間GPUに依存するため、どのCPUを使用しているかはそれほど重要ではありません。
下のグラフを見ると、Core i9が最も力を発揮するのは、基本的に最高のフレームレートが絶対に必要な時です。このユースケースを「eスポーツ」と呼ぶ人もいますが、eスポーツでは一般的に超高フレームレートが重視されるため、これは非常に良い選択と言えるでしょう。

これは、ゲーム用としては Ryzen 9 よりも Core i9 のほうが適している可能性が高い状況を説明するのに役立ちます。
ここで取り上げなかったが言及すべき 2 つの要素は、主に従来のゲーム体験(ストリーミングをミックスに加えない)と、どのような画質設定でプレイしたいかということです。
最高設定でリアルタイム動画ストリーミングを行う予定であれば、Ryzenのコア数が多いという利点もあります。一般的なストリーミング設定では、Core i9でも同等のパフォーマンスを発揮すると考える人もいます。しかし、ストリーマーとして動画を編集する必要がある場合、Ryzenの高スレッド性能が勝るので、Ryzenに優位性があると言えるでしょう。

Intelには1万5000人の開発者がソフトウェア開発に携わっています。AMDファンの皆さんはどんなに嫌悪しても、Intelチップは予想外のアプリケーションでも優れたパフォーマンスを発揮するでしょう。
インテルを好むアプリを使うなら、インテルを購入しましょう
数十件のレビューや数百件のフォーラムコメントを精査する際には、CPUを購入するのは自分のコンピュータ用であり、他人のコンピュータ用ではないことを覚えておいてください。もしIntelマイクロアーキテクチャで動作するアプリケーションを使うのであれば、Intel製を選ぶのが最善策です。もちろん、AMD CPUの方が動作がスムーズなアプリケーションを使うのであれば、AMD製CPUを使い続けるのも一つの手です。
私たちがこの点を指摘したいのは、ほとんどのハードウェア レビューでは、実際のところは一般的な感覚しか得られず、それがあなたのニーズや関心のある特定のアプリケーションに一致するかどうかわからないからです。
Quick Syncを使うならCore i9を購入
Intelの切り札の一つは、Intel統合グラフィックスを搭載したIntel CPUに組み込まれているQuick Syncサポートです。Quick Syncは、ビデオエンコードタスクを高速化するIntelの固定機能エンコードサポートです。
以下に示すように、x86 CPU コアを使用して HEVC でビデオをエンコードした場合と、Core i9 の Quick Sync サポートを使用してビデオをエンコードした場合の速度の違いは驚くほど異なります。
簡単に言うと、Quick Sync をサポートするビデオ エンコーダーまたはビデオ エディターを使用する場合は、これを利用できるようにする価値があります。

Intel の Quick Sync 機能 (統合グラフィックスを搭載した CPU のみ) は、従来の CPU ベースのエンコーディングを凌駕します。