CPUCPUはパソコンでもっとも重要なパーツです。Unitを日本語に訳すと中央演算処理装置になり、文字通り、パソコンの根本となるいろいろな演算をする装置です。プログラムの計算と、搭載している各種装置の制御をする役割を持っています。いった計算と制御する役割から、CPUはパソコンの頭脳に例えられます。CPUの性能CPUの性能は様々な要素によって決まります。アーキテクチャコア数(スレッド数)動作周波数キャッシュメモリコントローラ主にこれらが現在のCPUの性能を決める要素です。アーキテクチャアーキテクチャは直訳すると「設計」で、世代ごとに変わってきます。コア数や周波数が同じでも、旧世代のアーキテクチャと現行のアーキテクチャでは性能や消費電力が大幅に変わってきます。アーキテクチャに関してはどちらかというと、世代で考えた方がいいでしょう。コア数(スレッド数)コア数はCPUの中にいくつ計算装置が入っているかということです。Pentium4の時代は1つのCPUに1つのコアが当然でしたが、それ以後は1つのCPUに複数のコアを内蔵する、マルチコア化が進みました。原則として1コアにつき1つの計算ができ、コアの数が多い方が高性能になります。現在ではデスクトップ用では2〜4コアが主流です。Intelの上位モデルやAMDのハイエンドでは、6コアや8コアもありますが、ゲーム用では4コアが人気です。過去ではもっとも重要な性能の指標でしたが、現在では他の要素と併せて考える必要があります。大昔はCPUの構造も単純で、CPUの周波数が上がって行くことで性能向上していましたが、動作周波数の向上にも限界が来た時に方向転換しました。その方向転換とは、ひとつは1Hz当たりの効率を良くする方法、もうひとつはコア数を増やす方法です。このため、アーキテクチャが新しくなると周波数当たりの性能が向上し、コア数が増えるとその分性能が飛躍的に向上します。コア数と動作周波数の関係はデリケートなところで、6コア8コアのCPUは4コアのCPUよりやや動作周波数が低めで、ゲーム用途だと、4コアで動作周波数が高いモデルが向いています。世代とコア数と動作周波数の3つが非常に重要な要素となります。キャッシュキャッシュはCPUに内蔵されたメモリです。CPUに内蔵されているため、非常に高速でほぼタイムラグなしで使用できます。CPUで計算するためのデータを一時的に保存しておく領域になります。メインメモリに比べると非常に高速ですが容量は少ないという特徴があります。例えるなら、メインメモリはメモに書いた情報で、CPUのキャッシュは暗記できる情報といった感じです。上位のCPUと下位のCPUで差別化される要因のひとつです。メモリコントローラ最近のCPUには、メモリと接続するメモリコントローラという機構が内蔵されています。以前はマザーボードのチップを介してCPUとメインメモリは接続されていましたが、現在はCPUに直接メモリとやりとりするコントローラを内蔵して、高速に接続できるようになっています。メモリコントローラがCPUに内蔵されたため、CPUよって使えるメモリの速度や枚数が変わってくるようになりました。重要そうに思えますし、IntelのCPUにメモリコントローラが内蔵された当初は上位のCPUと下位のCPUでメモリの速度が大幅に変わることが今後重要になってくると思われましたが、実際にメモリコントローラが搭載されたいろいろなCPUが登場してみると、ゲーム用途ではその他の要素の方が強いのでそれほど気にならないという結果になりました。メモリ速度や容量を気にする場合じゃないとあんまり気に留めなくても構わない要素です。大昔は、CPUはブランド名と動作周波数だけで示されていましたが、だんだんとCPUを構成する要素が増えてきたので、現在では、ブランド名の後に様々な要素を詰め込んだ型番で表記しています。i7」がブランド名、「4790」が型番です。i7は色んな種類がありますが、その詳細を型番で見分けられるというわけです。この他にサーバー向けの「Xeon」などもあります。i5を選ぶことになるでしょう。型番もおおまかに法則があります。単純に数字が大きければいいというわけじゃなく桁数毎に意味があります。i7-3770の後継で次世代の4770が登場して、4770のマイナーチェンジで少し性能が微増した4790が登場したという感じです。末尾にアルファベットでバリエーションを示しているモデルもあります。K倍率フリー、オーバークロック向けS省電力版T超省電力版といった感じです。i7-4790はバリエーションも多く、K、S、T付き全てあります。