Latest evidence-based health information
Airpods

Intel Core i3、i5、i7 の違いは何ですか?

Intel Core i3、i5、i7 の違いは何ですか?
Intel Core i3、i5、i7 の違いは何ですか?

Intelの最初のCoreプロセッサは2006年にデビューしました。同年に生まれた子供たちは、もうすぐお酒を飲める年齢です。それ以来、Intel Core i3、Core i5、そしてCore i7 CPUは12世代以上も登場し、消えていきましたが、ほとんどの消費者は依然として同じような疑問を抱いています。

Intel Core i3、Core i5、それともCore i7?違いは何でしょうか?コア数が多く、クロック速度が速く、ハイパースレッディングなどの高度な機能を備えたCPUを購入する価値はあるのでしょうか?

AMD の新しい Ryzen プロセッサを採用することを考えていない限り (Intel Core i7 と AMD Ryzen のどちらの CPU が最適かを知りたいですか?)、ほぼ確実に、Intel の 3 つのコンシューマー グレード プロセッサ ファミリの中から選択する必要があるでしょう。

Core i3、Core i5、Core i7 — 違いを一言で表すと

物事を簡潔にまとめると、一般的に言えば、「ほとんどの」Core i7 CPU はほとんどの Core i5 CPU よりも優れており、Core i5 CPU はほとんどの Core i3 CPU よりも優れています。

その下には、Intel CeleronやIntel Pentiumプロセッサなどがあります。この記事はIntel Core i3、Core i5、i7 CPUの違いに焦点を当てているため、これらのプロセッサやIntel Coreプロセッサとの比較については深く掘り下げませんが、触れておく価値はあります。

ドリームタイム: チラデク・チョッチュン

初めてパソコンを組み立てる場合、まず覚えておいていただきたいのは、Intel Coreプロセッサの各ファミリーに付いている3、5、7という数字は、単に相対的な処理能力を示すものであるということです。これらは、各CPUのコア数や速度とは一切関係ありません。IntelのCore i7 CPUは7コアではなく、Core i3も3コアではありません。

Intel Core CPUがどのファミリーに分類されるかは、コア数、クロック速度(GHz)、キャッシュサイズといった一連の基準に基づいて決定されます。最も基本的なレベルでは、これらの数値は各クラスのIntel Core CPUが互いにどの程度の相対的な位置を占めているかを示しており、消費者が各CPUに期待するパフォーマンスを把握することを目的としています。

基本的に、Intel がこの CPU 分類システムで伝えようとしているのは、PC ビルダーが次のことを期待すべきだということです。

  • 基本的なタスクに十分なパフォーマンスを提供するIntel Core i3
  • ほとんどのタスクで優れたパフォーマンスを発揮するIntel Core i5
  • 最も要求の厳しいタスクでも優れたパフォーマンスを発揮する Intel Core i7

一部の古い i7 CPU は最近の i5 CPU より性能が優れていない場合があるので、これらの指定を必ずしも絶対的なものとして受け止めるべきではありませんが、どのプロセッサが優れているかを簡単かつ迅速に理解したい場合は、各 Intel Core ファミリに付けられた番号が役立ちます。

IntelのCore i3、i5、i7プロセッサは、対象デバイスによっても分類できます。ノートパソコン向けのものもあれば、デスクトップPC向けのものもあります。モバイル機器に搭載されるCPUは一般的に消費電力を抑える必要があるため、ワット数が大きな違いとなります。

Intelのi5およびi7 CPUのデスクトップ版とラップトップ版では、スペックとパフォーマンスにかなりの違いが生じる場合があります。しかし、混乱を避けるため、まずはデスクトップ版についてのみ説明しましょう。

コア数

インテル

Intel Core CPUのコア数がすべてではありませんが、コア数が多いほど、同時に処理できるタスク(スレッド)の数が増えます。つまり、コア数が多いPCは、Webサーバー、Webブラウザ、一部のビデオゲームなど、マルチスレッド処理が重要なタスクに適しています。

明確なルールはありませんが、Core i3はCore i5やi7よりもコア数が少ない傾向があります。以前はコア数が2つでしたが、最近ではより多くのコア数を搭載したCore i3プロセッサがリリースされています。例えば、第12世代Intel Core i3プロセッサの中には、最大10コアを搭載できるものもあります。

その理由は、i3プロセッサはパフォーマンスの限界を押し上げるよりも、より低価格帯の製品を目指して設計されているからです。i3プロセッサは、価格重視の市場セグメントをターゲットとしたPCに搭載されることが多く、デバイスの価格設定がより高いパフォーマンスへの要求を上回っています。

ご想像のとおり、Intel Core i5プロセッサは、Core i3プロセッサよりも高性能です。その理由の一つは、平均クロック速度の高速化です。また、コア数の増加も要因の一つです。コア数が多いということは、これらのCPUが一度に処理できるスレッド数が多いことを意味し、クロック速度が速いということは、タスクをより効率的に実行できることを意味します。

これまで、IntelのCore i5 CPUラインナップは、主に最大4コアのCPUを中心としてきました。しかし近年(第12世代Alder Lakeのリフレッシュなど)、Intelは多くのi5 CPUでコア数を6~12コアに引き上げました。これには、Intel Core i5-12400、Intel Core i5-12600KF、Intel Core i5-12500などのプロセッサが含まれます。

インテル

最後に、IntelのCore i7 CPUをご紹介します。こちらも、平均クロック速度の高速化とコア数の増加が特長です。IntelのKaby Lake i7 Core CPUはコア数が4つしかありませんでしたが、より新しいAlder Lakeファミリーのi7 CPUは最大16コアを搭載し、標準クロック速度は最大5.00GHzに達します。

ここまで読んで、クロック速度がどれほど重要なのか疑問に思われるかもしれません。答えは「かなり重要」です。しかし、クロック速度に関しては、いくつか留意すべき点があります。

まず、一般的にクロック速度が高いほど良いという点です。しかし、発熱の問題から、コア数の多いプロセッサはクロック速度が低くなる傾向があります。多くの場合、CPUを選ぶ際には、より高速なクロック速度を実現できるCPUと、より多くのコア数を持つCPUのどちらかを選ぶことになります。

ここで、覚えておいていただきたい2つ目の点があります。速い方がより良いかもしれませんが、必ずしもそうとは限りません。コア速度が速い方が遅いよりも効率的かもしれませんが、コンピューターでより効率的に処理したいタスクにとって、必ずしも良いとは限りません。

多くのアプリケーションはシングルスレッドでしか動作しませんが、複数のスレッドを活用するように設計されているものもあります。ビデオレンダリングやゲームなど、後者の場合、コア数が多いほど、高速なコアよりもパフォーマンスが大幅に向上します。

最高速のクロック速度のCPUに飛びついて大金を費やすよりも、実際に必要なクロック速度はどの程度なのかをじっくり考えてみる価値があるかもしれません。そのためには、新しいPCで実行するゲームやソフトウェアの推奨システム仕様を調べてみるのも良いでしょう。

ウェブブラウジングなどの日常的な用途では、クロック速度の高いi5プロセッサの方が、より高性能なi7プロセッサよりもコストパフォーマンスに優れている可能性が高いでしょう。しかし、i5やi7のCPUよりも、コア数が多い方が重要な場合もあります。Intel Core CPUを選ぶ際には、コア数が多いCPUを選ぶか、クロック速度が高いCPUを選ぶかが重要になる場合が多くあります。

自分がやりたいことだけを実行できる PC を組み立てようとしているのか、それとも、必要なことだけを実行できる PC で満足しているのか。

ここで考慮すべきもう1つの点は、CPUの標準クロック速度とターボクロック速度の間に重要な違いがあることです。前者は、Intel CPUが提供できる通常のクロック速度です。後者は、IntelのTurbo Boost機能を使用して到達できる最高速度を指します。

こうした種類のテクノロジは Intel CPU にのみ搭載されており、i3、i5、i7 プロセッサを区別する重要な要素の 1 つです。より手頃な価格の i3 CPU (および一部の i5 CPU) には、こうしたテクノロジが搭載されていないことが多いためです。

インテル ターボブーストの説明

インテル

IntelのTurbo Boost機能は、必要に応じてプロセッサのクロック速度を動的に上昇させます。Turbo Boostが特定の時点でクロック速度を上昇させる最大量は、アクティブなコアの数、推定消費電流、推定消費電力、プロセッサ全体の温度など、いくつかの要因に依存します。

Core i5-12600Hを例に挙げると、最大プロセッサ周波数は4.5GHzですが、ベースクロック速度は3.30GHzです。第12世代Alder Lake i3 CPU(Core i3-12300など)は、ベースクロック速度が3.50GHzと高いものの、最大ターボ周波数は4.40GHzと低くなります。

キャッシュサイズ

インテル

Intel の i3、i5、i7 を区別するもう 1 つの要素は、キャッシュ サイズです。

コンピューターのRAMとCPUキャッシュはどちらも、頻繁に使用されるデータを保持する領域として機能します。これらがなければ、CPUはあらゆる処理をハードディスクドライブに頼らざるを得なくなり、すべての処理速度が低下し、単純なタスクでさえ実行に時間がかかるようになります。

CPUは同じデータを何度も繰り返し使用している場合、そのデータをキャッシュに保存します。CPUのキャッシュはRAMと似ていますが、CPU自体に内蔵されているため、RAMよりも高速です。RAMのコンポーネントとしての価値が、PCのハードドライブとのやり取りを最小限に抑えることにあるとすれば、CPUのキャッシュの価値は、PCのRAMとのやり取りを最小限に抑えることにあります。

ご想像のとおり、キャッシュ容量が大きいCPUは、より多くのデータに高速にアクセスできます。これが、i7がi5よりも、そしてi5がi3よりも優れたパフォーマンスを発揮する主な理由の一つです。

さらに、近年、CPU キャッシュ サイズは大幅に増加しています。

Intel の第 4 世代 Haswell Core i3 プロセッサには 3MB または 4MB のキャッシュがあり、Haswell Core i5 には 4MB または 6MB のキャッシュがあり、Haswell Core i7 CPU には 8MB という大容量のキャッシュがありました (i7-4770R は 6MB しかありませんでした)。

対照的に、Intel の第 12 世代 Alder Lake CPU は、キャッシュ容量が大きいだけでなく (たとえば、Intel 第 12 世代 Core i3 プロセッサでは最大 12 GB)、Smart Cache と呼ばれる新しい改良されたキャッシュ タイプも備えています。

スマート キャッシュは、プロセッサのコア間でキャッシュ メモリを共有することでキャッシュの効率を高め、CPU の全体的なパフォーマンスと効率を向上させます。

ハイパースレッディング

提供

類似点は完璧ではありませんが、ハイパースレッディングは、CPU コアのパワーを高めるという点では、基本的にターボブーストのようなものに相当します。

通常、1つのCPUコアで同時に処理できるスレッドは1つだけです。CPUがデュアルコアの場合、同時に処理できるスレッドは2つだけです。CPUにコアが4つある場合は、同時に4つのスレッドを処理できます。CPUにコアが6つある場合は…お分かりでしょう。

ハイパースレッディングは、仮想化を通じて単一のコアが複数のスレッドを同時に処理できるようにするため、この状況を大きく変えます。

例えば、ハイパースレッディング対応のデュアルコアCore i3は、通常のコア1つあたり1スレッドではなく、コア1つあたり2スレッドを処理できます。つまり、合計4つのスレッドを同時に実行できることになります。ハイパースレッディングに対応していないクアッドコアCore i5プロセッサは、少なくとも同時に処理できるスレッド数に関しては、ハイパースレッディング対応のデュアルコアCore i3プロセッサとほぼ同等の性能しか発揮できません。

これが、Core i7プロセッサが主流のデスクトッププロセッサとして最高峰とみなされる理由の一つです。Core i7はi5やi3プロセッサよりも多くのコアを誇り、ハイパースレッディングのメリットを明らかに享受できます。

IntelのCore i9 CPUは、コア数をさらに増やすことで、この性能をさらに押し上げています。例えば、IntelのAlder Lake i9 CPUは、最大16コア、24スレッドを実現しています。

どれを買えばいいでしょうか?

長持ちするコンピューターを購入したり自分で作ったりしたい人であれば、それを何に使うのかを自問する必要があります。

PCで同時に多くの作業を行うなら、i7に多少の出費は覚悟しておく価値があるかもしれません。特にゲーマーは、最低システム要件よりも推奨システム要件に近い方が望ましいため、i7を選ぶのが良いでしょう。ただし、メールのチェック、銀行取引、ニュースの閲覧、音楽のダウンロード程度にしかPCを使わないのであれば、より安価なi5やi3でも十分でしょう。

もう一つの決め手は、次のPCで行うこと自体が、ハイパースレッディングのような技術を実際に活用できるものかどうかです。つまり、使用するアプリケーションやプログラムが何らかのマルチスレッド機能を備えているかどうかを調べ、理解する必要があるということです。

例えば、最近の多くの写真編集ソフトや動画編集ソフトはマルチスレッドに対応しています。しかし、必ずしもそうとは限りません。時間をかけて自分でGoogle検索すれば、費用を節約できるかもしれません。

この記事が、次回の CPU 選択に役立つ情報を提供し、Intel の Core i3、Core i5、および Core i7 CPU の違いについて理解を深めていただければ幸いです。

いずれにしても、楽しいコンピューティングを!

この記事は2022年に更新されました

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.