コラム

CPU性能(スペック)を決める“5大要素”とその指標の見方

CPU性能(スペック)を決める“5大要素”とその指標の見方

記事のポイント

  • CPU性能の確認は5つの指標をチェック!
  • コア数とクロック周波数だけが性能じゃない!
  • 知っておくとCPUが選びやすくなる!

5つ要素でCPUの性能が決まる。

自作PCを始めるなら、やっぱり気になるCPU性能。コア数・スレッド数・クロック周波数は購入の際に見る人も多いはず。ですが、実はほかにもCPU性能を決める要素があったりします。なので、CPUの性能を決める5つの指標と、その見方をおさらいします。

二条ねこ

『Core i9-9900K』と『Core i7-9700K』なら、どっちが高性能だと思うー?

砂瀧えり

そりゃ、i9やんね!

二条ねこ

じゃあ…『Core i7-9700K』と『Core i7-8700』だったらー?

CPUの性能を決める5つの要素

Intel Core i9-9900Kのスペック表。Intel Core i9-9900Kのスペック表。

上画像はIntelが公式で出している『Intel Core i9-9900K』のスペック表です。

二条ねこ

画像下の『パフォーマンス』をチェックだぞっ!

CPUの性能を決める要素

  • コア数
  • スレッド数
  • クロック周波数
  • キャッシュ
  • バススピード

先程の画像に『パフォーマンス』という項目がありましたが、そこにCPUの性能を決める指標が書かれています。そちらを5つにまとめると上記のような感じです。

つまり、この5つの要素の数値がCPUの性能を決定する指標になっている…ということです。言うなれば、“5大要素”って感じです。

まの

勝手に決めましたね…。

性能を決める要素の用語解説

それでは、CPUの性能を決める指標、『コア数』『スレッド数』『クロック周波数』『キャッシュ』『バススピード』をそれぞれ順を追って見ていきましょう。

コア数

コア数

『コア数』とは、1つのコンポーネント(ダイ・チップ)に含まれる独立したCPUの数のことです。

一昔前は、1つのコンポーネントに1つのCPUというのが当然でした。しかし、現在では1つのダイに複数のCPUコアが組み込まれているのです。つまり、物理的に演算ユニットの集合体であるCPUコアが複数含まれているCPUが、現在では主流ということ。これはご存知の人が多いはず。

当然、CPUコア数は多いほうが高性能。当然、CPUコア数は多いほうが高性能。

CPUのコア数は、当然多いほうが高性能です。

よくCPUのコア数は、人間の“脳みそ”に例えられます。そう考えると、コア数が2コア、4コア、6コア…と増えてくると、より高性能になってくるイメージが分かりやすくなるはず。

余談ですが、AMDには『Ryzen Threadripper 2990WX』という32コア64スレッドの化け物CPUがあります。同社には『Rome』というコードネームのCPUもあり、これが製品化すれば64コア128スレッドという、どこに行きたいのか分からないレベルのCPUが世に出ることになります。うん、恐ろしい……。

まの

64コア128スレッド…ですか。

二条ねこ

完全にコンシューマー向けじゃないけど、そこにロマンはあるよねー!

スレッド数

スレッド数

『スレッド数』とは、OS上で認識されるCPUのコア数のことです。

CPUコア数が物理的な数(物理コア)に対して、CPUスレッド数は擬似的な仮想コア数(論理コア)という違いがあります。この擬似的にコア数を増やすことを『同時マルチスレッディング』と呼んだりします。

コア数同様、スレッド数も多いほうが高性能。コア数同様、スレッド数も多いほうが高性能。

このCPUスレッド数は、コア数と同様に多いほうが高性能です。

この同時マルチスレッディングの技術は、Intel製CPUでは『Hyper-Threading Technologyハイパースレッディング・テクノロジー』(HTT)と呼び、AMD製CPUでは『Simultaneous MultiThreadingサイマルテイニアス・マルチスレッディング』(SMT)と呼びます。この技術に対応したCPUは、物理コアが4つならば、論理コアは8つになります。つまり、コア数の2倍スレッド数があるということ。もちろん、安価なCPUにはHTTやSMTに非対応なものが多いです。

二条ねこ

これがいわゆる、6コア12スレッドの“12スレッド”を指してるってことですな〜♪

ただ、ここで1つ気をつけないといけないことがあります。

同スレッド数の場合は、コア数が多いほうが高性能。同スレッド数の場合は、コア数が多いほうが高性能。

それは、2コア4スレッドと4コア4スレッドだと、4コア4スレッドのほうが高性能だということです。つまり、同じスレッド数の場合でも元のコア数が多いほうが高性能ということ。

スレッド数はあくまで論理コアなので、物理的に演算ユニットが増えているわけではありません。だから、スレッド数の多さだけを注目するのではなく、元の物理コア数をチェックする必要が購入の際には出てくるということです。

砂瀧えり

元のコア数が多くて、さらにHTT・SMT対応やと良いってことやね!?

二条ねこ

そゆことになるねー!

クロック周波数

クロック周波数

『クロック周波数』とは、回路の処理歩調を合わせる信号(クロック信号)が1秒間に何回発生するかを示した値のことです。ここで言うクロック周波数は、『内部クロック』を指します。

クロック周波数が高いほどCPUは高性能。クロック周波数が高いほどCPUは高性能。

このクロック周波数はHz単位(近年ではGHz単位)で表されます。もちろん、このクロック周波数の数値が大きければ大きほど高性能になります。3.0GHzと4.2GHzなら、後者のほうが高性能ということになります。

CPUにはクロックのターボ動作可能なものもある。CPUにはクロックのターボ動作可能なものもある。

ここでもう1つ知っておきたいのが、クロック周波数には、

  • ベース動作クロック周波数
  • ターボ動作クロック周波数

の2種類があるということです。(名前は便宜的につけた)

ベース動作クロック周波数は、いわゆる“定格”で動くクロック周波数。つまり、どのCPUでも存在するベースのクロック周波数のことです。
対して、ターボ動作クロック周波数は、『パワーゲート』というCPUコアのスイッチを自動制御して、一時的にクロック周波数を上げられるものです。

このようなCPUが自動的に行ってくれるクロックアップは、

  • Intel製CPUだと『Intel Turbo Boost Technology』
  • AMD製CPUだと『AMD Turbo CORE Technology』

というネーミングで呼ばれています。

ですので、ベースのクロック周波数の高さと、自動的に行なってくれるクロックアップでの最大クロック周波数を購入時は見ておくとOK。

砂瀧えり

これって…自動オーバークロックになるん?

二条ねこ

オーバークロックとは違う感じかなー。
オーバークロックと違って、Intel TBもAMD Turbo COREも、CPUでちゃんと発熱処理も“制御されてる”からねー。頑張るけど無理はしてないって感じかな〜!

キャッシュ

キャッシュ

『キャッシュ』とは、CPUキャッシュメモリーのことで、バスインターフェースから受け取ったデータを一時的に保管しておく場所のことです。

メモリーというと、RAMのイメージが強いですが、CPUの内部にもキャッシュメモリーという形でメモリーが搭載されています。このCPUキャッシュメモリーがあることにより、データをRAMまでアクセスする手間が省けるのです。言うなれば、本棚まで行かなくてもデータが手元にある感じ。

ですので当然ですが、CPUキャッシュメモリーは、あればあるだけ高性能という見方ができます。

CPUキャッシュメモリーのは、L1・L2・L3がある(場合がある)。CPUキャッシュメモリーのは、L1・L2・L3がある(場合がある)。

このCPUキャッシュメモリーには、

  • 1次キャッシュ(L1キャッシュ)
  • 2次キャッシュ(L2キャッシュ)
  • 3次キャッシュ(L3キャッシュ)

というキャッシュレベルの種類が存在します(存在しない場合もある)。

1〜3次の各CPUキャッシュメモリーは、数字が若くなるほど高速になっていきます。ただ、購入するときにはここをシビアに見すぎてもしょうがない気もしなくもないですがね…。単にキャッシュ量の多さを指標にしたほうが分かりやすいはず。

合計のキャッシュ数に関しては、IntelやAMDのCPUスペックシートに記載されているので、そちらの指標を参考にしてみると良さげです。

二条ねこ

どうしてこうなってるかは、『CPUとは?』の記事を参考にしてみてねー!

バススピード

バススピード

『バススピード』とは、CPUとそれ以外のコンポーネントとをやり取りするスピードのことです。

このバススピードは、『FSB』(フロントサイトバス)という指標で表されます。バススピードの表記は「8GT/s DMI3」という感じで、スペックシート上ではなされているはずです。当然、バススピードは速いほど高性能なCPUとなります。

ちなみに、このFSBについては、Intel Core i5/i7だと『QPI』(FSBの上位互換のようなもの)や『DMI』(CPUとマザーボードを直接的にやり取りするようなもの)というテクノロジーが使われています。AMDでも『HyperTransport』という似たいようなテクノロジーがあります。

ただ、細かいことは抜きにして、現在ではバススピードはそこまで見なくてもよくなってきている模様。なので、あくまで目安の指標としておくとよさそうです。

二条ねこ

マザーボードとCPUのFSBを見ることも今はないからねー。

まの

あくまで参考的な指標ということですね。

5大要素から見るCPU購入時のポイント

順当に上位CPUを買えばよい

これを言ってしまったら終わりになってしまう感アリアリですが、まぁ…順当に上位のCPU(Core i9/i7やRyzen 9/7)を買えば問題ナシです。

Intel CPUの主なシリーズ
  • Xeon
  • Core i9
  • Core i7
  • Core i5
  • Core i3
  • Core m7
  • Core m5
  • Core m3
  • Pentium
  • Celeron
  • Atom

AMD CPUの主なシリーズ
  • Ryzen Threadripper
  • Ryzen 9
  • Ryzen 7
  • Ryzen 5
  • Ryzen 3
  • Opteron
  • Athlon
  • AMD FX
  • AMD A-Series
  • AMD E-Series

砂瀧えり

いやいや、それを言ったら…。

まの

終わりですよ…。

二条ねこ

いやー、あははー。
メーカーもスペックの序列を分かりやすくするために、わざわざシリーズ名をつけてくれてるわけだからねー。

同シリーズならば5大要素を確認

同シリーズでの比較や、詳細は5大要素でチェック。同シリーズでの比較や、詳細は5大要素でチェック。

今回説明したCPUの性能(スペック)を決定する5つの指標を使う場合は、同シリーズ(例:Core i7とCore i7)でのCPU比較でしょう。

IntelもAMDも同じシリーズ内に、いくつかCPUをラインナップしています。なので、そのシリーズで一番自分に合いそうなCPUを探している、といったシーンで今回の性能指標が使えるはず。…せっかくなので、使ってやってください。

二条ねこ

特に『コア数』・『スレッド数』・『クロック周波数』に注目だね〜♪

まとめ「CPUの性能基準は5つの指標をチェック!」

まとめ「CPUの性能基準は5つの指標をチェック!」

まとめると、CPUの性能(スペック)を決める大きな要素として、『コア数』・『スレッド数』・『クロック周波数』・『キャッシュ』・『バススピード』の5つがあるということです。

IntelのCPUスペック表に当てはめてみた。IntelのCPUスペック表に当てはめてみた。

最初に紹介したIntelのCPUスペック表に、今回紹介した5大要素を当てはめてみました。ちなみに、『TDP』は最大放熱量のことで、CPUがフルパワーで稼働すると、どれくらい発熱するかという指標です。

二条ねこ

購入前にIntelやAMDのWebサイトを見るのがおすすめっ!

この記事で紹介したガジェット

おまけ

二条ねこ

CPUも奥が深いよね〜♪

まの

そろそろ自作PCをするということですね?

二条ねこ

うぬっ!
数年ぶりのWindows凱旋&自作PCだーーー!

砂瀧えり

こうやって、また散財が始まるんやね…。

おわり