CPU単語

シーピーユー
4.6千文字の記事
  • 11
  • 0pt
掲示板へ

CPU(Central Processing Unit )とは、コンピューター内部においてプログラム演算・数値計算や他の演算ユニットの制御を行う演算ユニット・電子回路の一つ。

コンピューターの中核をなす部品である。日本語で「中央演算処理装置」。

英字の読み方はセントラプロセッシングユニット日本語読み方はちゅうおうえんざんしょりそうち

概要

は電子機器の頭Central Processing Unit。
略称CPU
プログラム演算と他の演算処理ユニット揮・命名人
の様な汎用性の高い演算ユニットでなければ、
多芸多才の曲者いの演算・信号処理ユニットリーダーは務まらん。

CPUは記憶装置上のプログラム読み込み、それに従いデータ処理を行う。あくまでプログラムに従い処理を行うだけで、人間のように考えたりする訳ではない。

パソコンでは処理性が高ければ高いほどストレスなく快適に使用できる。

パソコンとして紹介されたりスマホとされたりする事もあるが、コンピューターとするのが正確だろう。CPUはパソコンスマホに限らず、銀行などの秘密基地データセンターにある大きなコンピューターからネットワーク機器やデジタル家電、更にはマイコン炊飯器にまで潜んでいるのである。

CPUとマイクロプロセッサ

本来CPUとは、コンピューターを構成する要素のうち、概要に書かれているような処理を行う部分のことであった。元々は複数の部品を使った大きな筐体をCPUといっていたのである。

その後、集積回路の技術が進歩して1つのチップにCPUの機を搭載したマイクロプロセッサが登場した。それがどんどん普及するとCPUはマイクロプロセッサと同じ意味で使われるようになった。

以下はCPU = マイクロプロセッサとして記述する。

性能

CPUの性クロック周波数と、IPC(instructions per clock、1クロックあたりでどれだけの命を実行できるか)で決まる。

CPUの回路はクロック信号という電気信号にあわせて処理を進めるので、クロック信号の間隔が短いほどく処理を進めることができ性が良いと言える。一定の時間内に何回のクロック信号があるかをクロック周波数という。通常はHzという単位で1間に何回のクロック信号があるかがCPUの仕様などとして表されている。

だがしかし、命は必ずしも1クロックで実行出来るわけではない。実際には数クロックで1命の実行となったりする。1つの命を実行するのに必要なクロック数(Cycles per instruction)が少なければ、そのCPUは効率が良いと言える。つまりクロック周波数が同じであれば実行効率の良いCPUの方が性が高いと言えるし、クロック周波数が少なくてもIPCが高ければ同等の性を発揮する場合もありえる。

PC向けのCPUの性Intel Pentium3やAMD Athlonが流であった時代までは、基本的にCPU動作クロック数が大きければ良いと考えることが出来た。

しかしながらPentium4ではIPCよりもクロック周波数を向上させやすい設計を採用したため、クロック周波数あたりの性は先代のPentium3より低かった。逆にその後発売されたCoreシリーズではIPCを向上させる設計になった。そのためCoreシリーズPen4など異なるブランドのCPU(正確には異なるコアというべきか?)のクロック周波数を較しても意味をなさなくなっている。

動作クロックを向上させればそれにほぼ例して性の向上が見込めるため、ユーザーの間ではオーバークロックが行われることが多々ある。ただし、CPUの発熱量が増加したり、システム全体のクロックも変化するため、CPUだけでなく他の部品の故障の原因となりうるが、自己責任であるので保障などは一切ない。挑戦するなら注意すること。

マルチコアCPU(マルチコアプロセッサ)

1基のCPU内に複数のコアを収め、外見的には1基のCPU(シングルCPU)に見えるが、内部的には複数のCPU(マルチCPU)として扱い、コンピューターの処理を向上させる、「マルチコアCPU(マルチコアプロセッサ)」というマルチプロセッシング技術が存在する。

1基のCPU内に2個のコアが収められているものは、「デュアルコアCPU(デュアルコアプロセッサ)」 と呼称する。 内部に収められているコアが多ければ多い程、コア数の差異に伴う性差に限定して言えば、コンピューターの処理がより高いと言うことができる。 

ちなみに、コア数がN個になれば処理性がなんでもかんでもN倍になるかというとそんな事はない。これは例えばカレーを作るのに一時間かかるとして、料理人やの数を増やしても煮込み時間自体は短くならないというのと同じである。
しかし一度に作る量を増やすことならできる。つまり並行して大量のデータを捌くような処理に対してはコア数が効いてくるわけである。

補助演算装置ではあるが、Intel72コアXeon Phiを発売する予定である。(2015年下半期)

マルチコアCPUの種類

ハードウェアマルチスレッディング

上記「性」の項にあるように、CPUが数クロックで1命の実行を行っている場合、CPU内部では動いているところとそうでないところが出る。例えば、

  1. CPUへデータ読み込む
  2. 計算する
  3. データを書き出す
    (わかりやすいよう簡略化しています)

これを各1クロックづつ、合計3クロックで行っていた場合1と3の時は計算が余っていることになる。

ところで、現代のOSアプリケーションではマルチスレッドという形で複数の処理が行して実行されている。それぞれの処理が独立しているなら、余っている部分に処理を詰め込んで、1つのコアで(見かけ上)複数の計算を行して行うことができる。これがハードウェアマルチスレディングである。

  1. プログラムAのデータ読み込む
  2. Aの計算をしつつ、Bのデータ読み込む
  3. Aのデータを書き出しつつ、Bの計算をする
  4. Bのデータを書き出す。

上記の例では、本来3クロック×2の6クロックかかるはずの計算を4クロックで終わらせている。(全体が複数個あるマルチコアと違って、あくまで1つのコアの稼働率を上げる技術なのに注意)

この技術で有名なのはIntelハイパースレディングで、ソフトの内容にもよるが数十の性向上に繋がる場合もある。ハイパースレディングでは、1コアに2スレッドだが、IBM POWER等では1コアに8スレッドなものもある。

マルチCPU(マルチプロセッサ)

CPUはGPUと同様にコンピュータ1台に対して1基搭載して動作させることが一般的であり、これを「シングルCPU(シングルプロセッサ)」という。

しかしながら、より快適に処理をする為、いはより高度な処理を行う為に、CPUをマザーボードに複数搭載して並列動作させることで、コンピューターの処理を向上させる、「マルチCPU(マルチプロセッサ)」というマルチプロセッシング技術が存在する。

CPUを2基搭載して並列動作させれば、「デュアルCPU(デュアルプロセッサ)」ということになる。

マルチCPU構成にするにはCPUを複数搭載することに対応したマザーボードが必須。(マザーボード上にCPUソケットが複数設けられている仕様になっているもの) 

ニコニコ動画での動作

2011年現在Adobe Flash Playerマルチスレッドに対応したため(バージョン10以降)、マルチコアマルチスレッドCPUの効果は劇的に向上している。

例としてはCore 2 E8600(3.33GHz 2スレッド)よりも、Core 2 Q8400(2.66GHz 4スレッド)の方が重い動画もスルスル行けるといった感じ。更に古い世代のQ6600(2.4GHz 4スレッド)ですらデュアルコアよりは快適になる可性が高い。

2007年頃にはマルチスレッド対応のアプリは少なかった為(特にゲーム)、一部でデュアルコアで高クロック信仰(例: 1.5GHzデュアルコアよりも2GHzシングルコアの方が性が高い)があった。

ゲーム用語として

ゲーム機等での対戦ゲームにおいて、コンピュータが操作するプレイヤーを「CPU」と呼ぶ。

一種のNPCノンプレイヤーキャラクター)とも解釈できるが、CPUの操作するユニットはあくまでPCプレイヤーキャラクター)である。

アーケードゲームにおいては円滑な運営のため積極的にCPUが参戦する仕様のことが多く、コンシューマではソロプレイを念頭に(思考回路的に)個性あるCPUを多数用意していることが多い。

ちなみに、アーケード以外のオンラインゲームの場合、「プレイヤーうまで待つ」のが慣習であり、強制的にエントリーを締め切ってCPUを参戦させるのはよほどの過疎ゲーでなければマナー違反であるし、そもそもCPUという概念のないタイトルも多い(例えば、東風荘天鳳にはCPUが存在せず、プレイヤーが回線落ちなどで操作不能になった場合はゲーム進行に必要な最小限の動作のみを強制的に行う状態になる)。

主要なCPUメーカー及びブランド(コンシューマー&プロユース)

セットアーキテクチャ(ISA: instruction set architecture)別に記載する。ISAについて説明すると長くなる上かなり専門的になるので機械語の記事に譲るが、日本語英語スペイン語のような言葉の違いと思って貰えば良い。それぞれに得手不得手な面がある。

x86-64系

Power Architecture系

ARM系

関連項目

関連動画



関連商品

【スポンサーリンク】

  • 11
  • 0pt
記事編集 編集履歴を閲覧

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

CPU

148 ななしのよっしん
2021/11/27(土) 22:32:57 ID: Wyg/7qI19H
RISC-V CPU搭載スマホ2022年に初登場?~すでにAndroidが動作
https://iphone-mania.jp/news-422360/exit
https://github.com/T-head-Semi/openc910exit
RISC-V搭載スマホ々よりもArm Cortex-A73〜Qualcomm Snapdragon 660/662に近い性CPUコアIPApache License 2.0でオープンソース化されてることにビビ
👍
高評価
0
👎
低評価
0
149 ななしのよっしん
2021/12/03(金) 16:55:40 ID: Wyg/7qI19H
RISC-Vに新仕様が15個追加される、AI機械学習・IoTアプリ関連の機を強化
https://gigazine.net/news/20211203-risc-v-international-ratifies-new-specifications/exit
SiFive Performance P650 RISC-V core to outperform Arm Cortex-A77 performance per mm2
https://www.cnx-software.com/2021/12/03/sifive-performance-p650-risc-v-core-to-outperform-arm-cortex-a77-performance-per-mm2/exit
最大16コア構成4命デコード13段パイラインSPECIntスコア11/GHz達成新仕様ハイパーバイザー拡暗号実装するRISC-VのCPUコアIPが登場
この開発ペースが続くならベクトルを備えたArmv9相当のRVVCPUコアければ来年中にも出現しそう
(省略しています。全て読むにはこのリンクをクリック!)
👍
高評価
0
👎
低評価
0
150 ななしのよっしん
2021/12/14(火) 08:47:55 ID: TsgXcfdBxy
ワッパだと林檎CPUの一人勝ちなんかね現状
万一これが他社PCにも供給される自体になるとかなりPCCPUの勢図変わりそう
すでにヤバイIntelはもとよりAMDも割とヤバそう
👍
高評価
0
👎
低評価
0
151 ななしのよっしん
2022/01/18(火) 10:11:41 ID: XMh0A1aH2Z
Intelの最新モバイル向けは「ワッパでは」Appleを上回っている模様
なお最低消費電
👍
高評価
0
👎
低評価
0
152 ななしのよっしん
2022/11/01(火) 23:50:26 ID: Wyg/7qI19H
いよいよRISC-V車載マイコン登場へ、ICメーカー6社以上が製品開発中
https://xtech.nikkei.com/atcl/nxt/news/18/14036/exit
台湾Andes Technologyは、自動車向け機安全規格ISO 26262に全準拠したとするRISC-V CPUコアN25F-SEを発表。発表によれば同社はASIL-Dまでの車載向けRISC-Vコアを開発できる工程を持つベンダーとして2020年世界で初めて認定されたという。今回のN25F-SEはその認定された工程に沿って開発された初の製品である。
AndesによればASIL-B準拠がめられる車載システムとしてはダッシュボードモニターキーレスエントリー、照明制御、タイヤ空気圧監視、ビジョンADAS(先進運転支援システム)およびウインドー制御などがある。
N25F-SEは既にライセンス提供を開始しており、6社以上のマイコン/SoCメーカーライセンスを受けて製品開発を開始しているとのこと。またN25F-SEにDSP/SIMD及びビット操作命を加えたRISC
(省略しています。全て読むにはこのリンクをクリック!)
👍
高評価
0
👎
低評価
0
153 ななしのよっしん
2022/11/03(木) 03:17:13 ID: lee96G3fzK
世界初のRISC-Vプロセッサ搭載ノートPCが登場して購入可
https://gigazine.net/news/20221005-risc-v-dc-roma-laptop/exit
RISC-Vは今、PCCPUへの一歩を踏み出した!(26ばんどうろ
商用OSが載ったPC製品のメインCPUに採用されるにはまだ不足する部分が多いけどワンチャンChromebookなら期実現できそう
CPUは程々で良くてx86系とArm系が並存している初心者向け優しい世界(意味深)なのでRISC-Vも参入すれば色々と経験値積めると思う
👍
高評価
0
👎
低評価
0
154 ななしのよっしん
2022/11/03(木) 03:25:53 ID: ZMpSzJCg9N
Intelも製造はTSMCを使ってARMベースに変えたらAMD駕できるかもよ?
👍
高評価
0
👎
低評価
0
155 ななしのよっしん
2022/11/06(日) 13:46:53 ID: Wyg/7qI19H
Intel Horse Creek platform showcased with SiFive P550 RISC-V CPU, 8GB DDR5, PCIe Gen5
https://www.cnx-software.com/2022/10/10/intel-horse-creek-platform-sifive-p550-risc-v-cpu-8gb-ddr5-pcie-gen5/exit
SiFive P670 and P470 RISC-V processors feature RISC-V Vector Extensions
https://www.cnx-software.com/2022/11/02/sifive-p670-and-p470-risc-v-processors-add-risc-v-vector-extensions/exit
Andes unveils AndesCore AX65 Out-of-Order RISC-V core for compute intensive applications
https://wexit
(省略しています。全て読むにはこのリンクをクリック!)
👍
高評価
0
👎
低評価
0
156 ななしのよっしん
2022/11/27(日) 16:13:17 ID: dHASw7P8i5
ryzen人気がないのか5600が2万円以内で買えたり
ゲームインテルより低いがいい感じじゃないか
👍
高評価
0
👎
低評価
0
157 ななしのよっしん
2022/11/29(火) 21:51:50 ID: /FI2DyEDX+
i7-6700で組んだから次もi7が良いなと12~13世代の値段を見てたら高いなぁ・・・。性べ物にならないのはわかるけど2倍も値段が違うとは・・・。13世代i5は少し安くて性も悪くないって言うけど本気出すクーラーで冷やし切れないとか聞いて来年まで様子見。
👍
高評価
0
👎
低評価
0