マルチプロセッシング

長年にわたり、コンピューターのプロセッサの速度は、プロセッサのアーキテクチャとクロック速度の改良によって向上してきました。しかし近年、チップメーカーは、過熱させずにCPU内部のトランジスターを小型化できる限界に達しています。そのため、複数のプロセッサを使用するマルチプロセッシングが、コンピューターの性能を高める次の段階になっています。

マルチプロセッシングは、2つの異なる方法で実装できます。1)複数の物理プロセッサを使用する方法、または2)複数のコアを持つプロセッサを使用する方法です。たとえば、初期のPower Mac G5コンピューターには複数の物理プロセッサが搭載され、それぞれに専用のヒートシンクフロントサイドバスがありました。Appleは2006年にIntelプロセッサの使用へ切り替えた際、デュアルコアプロセッサの使用を開始しました。これらのチップは1つのプロセッサのように見えますが、2つのプロセッサとして動作します。現在では、Mac Proなど一部のコンピューターにクアッドコアプロセッサが搭載されており、4つの処理コアを備えています。Mac Proの中には、物理的なクアッドコアプロセッサを2つ搭載し、合計8個のプロセッサを備えるものもあります。現在、ほとんどのWindowsおよびLinuxベースのPCでもマルチコアプロセッサが使用されています。

マルチプロセッシングはコンピューターの性能を向上させる論理的な選択に思えますが、正しく動作させるにはコンピューターのオペレーティングシステムが対応している必要があります。幸い、現在のWindowsMac OS Xはどちらもマルチプロセッシングに完全対応しています。つまり、複数のプロセッサを1つのCPUとして管理し、処理負荷をそれらの間で分散できます。ただし、すべてのタスクを2つ以上のプロセッサに均等に分割できるわけではありません。そのため、マルチプロセッシングによってコンピューターの速度が向上することはあっても、通常はコンピューターに搭載されたプロセッサ数に正確に比例して性能が向上するわけではありません。

更新日 September 26, 2008 著者: Per C.

quiz知識をテストする

QR codes are recognized by what device?

A
Laser reader
0%
B
NFC reader
0%
C
Digital camera
0%
D
Microphone
0%
Correct! Incorrect!     View the QR Code definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのマルチプロセッシングの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。