ハードウェア コプロセッサーとは何ですか? -techopediaからの定義

コプロセッサーとは何ですか? -techopediaからの定義

目次:

Anonim

定義-コプロセッサーとはどういう意味ですか?

コプロセッサーは、コンピューターの中央処理装置(CPU)を補完するように設計された補助的なプロセッサーユニットまたはまったく異なる回路です。 その基本的な機能は、CPUがシステムに不可欠なタスクに集中できるようにすることで、CPUから他のプロセッサー集中タスクをオフロードしてシステムパフォーマンスを加速することです。 I / Oインターフェースまたは暗号化、文字列処理、浮動小数点演算、信号処理など、独自のタスクを実行するためのさまざまなタイプのコプロセッサーがあります。

Techopediaはコプロセッサーについて説明します

コプロセッサーは、システムをより効率的に実行するために、CPUから特定の操作をオフロードすることを意図した追加の回路です。 これらは、浮動小数点ユニットの場合のように、CPUの命令セットの一部であるコプロセッサー命令を介して制御される直接制御タイプにすることも、CPUと非同期で動作する独立したタイプにすることもできます。 ほとんどの場合、特定のタスク用に作成されているため、汎用コード用に最適化されていません。

もともと、コプロセッサーは、Intel 8087やMotorola 68881などのCPUから物理的に分離されていましたが、コプロセッサーをCPUに統合するコストが下がったため、FPUの場合のように、コプロセッサーの統合がより効率的になりました。 1970年代のIntel PentiumとMotorola 68000は、CPUの一部としてコプロセッサーを搭載した最初の企業の一部でした。 このコプロセッサーは、浮動小数点演算、浮動小数点ユニット、または数値コプロセッサーとして知られていました。 現在、ほとんどのコンピューターには浮動小数点が組み込まれています。ただし、コプロセッサーを利用するには、プログラムを適切に作成する必要があります。 現在、CPUは一般的なコプロセッサーの機能を吸収するように設計されています。 ただし、個別に使用可能なコプロセッサーがまだあり、個人用またはビジネス用のカスタマイズが可能です。 グラフィックスプロセッシングユニット(GPU)は、この最も一般的な例です。 CPUが何もする必要がないように、グラフィック処理専用に設計されています。 他の例は、ブロードバンド信号処理ユニットと暗号化/復号化ユニットです。

コプロセッサーとは何ですか? -techopediaからの定義