デュアルコア
デュアルコアプロセッサは、1つの集積回路に2つの処理コアを搭載したCPUです。各コアは命令を独立して実行できるため、CPUは2組の処理を同時に実行できます。
2つのコアは、キャッシュメモリやシステムメモリなどのリソースを共有する場合があります。一部のデュアルコアCPUはマルチスレッドにも対応しており、各物理コアで複数のスレッドを実行できます。このようなプロセッサは、物理コアが2つしかないにもかかわらず、オペレーティングシステム(OS)からは4つの論理プロセッサがあるように見えることがあります。
OSはタスクとスレッドを2つのコアに振り分けます。並列処理向けに設計されたソフトウェアは両方のコアを同時に使用できますが、シングルスレッドのソフトウェアは1つのコアしか使用しない場合があります。そのため、デュアルコアプロセッサは処理速度を向上させることができますが、同等のシングルコアCPUの性能が2倍になることはほとんどありません。
2つを超えるコア
デュアルコアCPUは2000年代半ばにパーソナルコンピューターで一般的になり、シングルコアプロセッサと比べて大幅な性能向上をもたらしました。現在では、ほとんどのデスクトップコンピューター、ノートパソコン、さらにはモバイルデバイスにも、2つを超えるコアを持つプロセッサが搭載されています。4コア、6コア、8コアのプロセッサは、それぞれクアッドコア、ヘキサコア、オクタコアプロセッサと呼ばれます。
知識をテストする