• ベストアンサー

コプロセッサ(副処理装置)という物について

お世話になります。 つい最近になり、コプロセッサという物の存在を知りました。 ウィキペディア等でどういった物なのかは分かりましたが、 1.どの様な方が? 2.どの様な用途で? コプロセッサを必要とするのか、また 3.一般ユーザでもメリットはあるのか? 4.普通のPC(エントリーレベル)にも搭載できるのか? ということを後学のために知りたいと思っています。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

例えば、整数しか扱えないCPUで浮動小数点計算させると CPUを30クロック回す必要があるけど コプロセッサ(というかFPU)を使えば 3クロックで計算が終わる。 なので、コプロセッサがあれば、10倍速いって理屈ですね(あくまでも例えばですが) 今どきのCPUチップは、巨大化しており 本来のCPUコア(複数)以外に、FPUやキャッシュメモリやDMAコントローラ等々を 既に内蔵していますので、一般ユーザーでは、それよりも低速なものを あえて追加しても意味はないでしょう。 ただ、特殊なサーバー用途 (例えばシミュレーターや暗号化処理など)で、 処理のボトルネックが、I/O待ちや通信待ちでなく、計算部分にあって 並列計算させるコアCPUが4個とか8個じゃ足りないっていう場合、 コアCPUを数十個搭載したコプロセッサ(但しハイエンドサーバー用CPU専用)とかは あるので、そういう場合では追加するケースはあるのでしょう。 コプロセッサ以外に、GPUをコプロセッサ替りに使うとか、 さらに発展させてGPUでスーパーコンピュータ化させるっていうもあるので、 そういうのは技術的にはおもしろそうですよ。

wamumumu
質問者

お礼

ご回答ありがとうございます。 現在において、必要とするシーンがよくイメージできました。 ライトユーザにとっては自分のPCが恩恵を受けることは無さそうですね。 ありがとうございます。

その他の回答 (2)

  • ImprezaSTi
  • ベストアンサー率26% (534/1995)
回答No.2

今から20年以上前だと、コプロの意味はありました。 が、今の時代、今更のコプロなんて、CPUにはありませんね。今後も出てくることは無いので、意味は無いと思います。精々、ネット検索すると一杯出てきますので、そこで知れば良いかと思います。 懐かしい響きの言葉です。(今の時代は死語になっています)

wamumumu
質問者

お礼

ご回答ありがとうございます。 コプロと略すんですね。 知ったそばから私語ってことで、ちょっと難易度の高い言葉ですね。 ありがとうございます。

回答No.1

30~40年位前のPC-9801時代だと、PC98のCPUのIntel8086に対して、Intel8087という浮動小数点計算用のコプロセッサが有名でした。 自分はもうちょっと後の、Intel80387とか使ってました。 Intel 8087 - Wikipedia https://ja.wikipedia.org/wiki/Intel_8087 x87 - Wikipedia https://ja.wikipedia.org/wiki/X87#Intel_80387 > 1.どの様な方が? 自分も含めてフツーの人が、 > 2.どの様な用途で? PCの基盤にサクッと差し込むと、PCの体感動作速度が上がるので、 ・起動が早くなったり ・ファイルの圧縮・解凍の時間が短縮できたり ・将棋や囲碁のソフトはCPUの考え中が短縮されたり って恩恵がありました。 80387とか、結構な数売れてたハズ。 > 4.普通のPC(エントリーレベル)にも搭載できるのか? 上のWikipediaの説明にありますが、80386を搭載している場合、CPUの隣あたりに80387を差し込むソケットが付いていました。 最近(というかIntelだと80487以降)のPCのCPUは浮動小数点の計算パッケージなんか最初から同梱してるから、当然80387なんぞを差し込む場所は無いです。 質問者さんが読んだWikipediaの記事にもありますが、今のPCだと、3Dゲームなんかするためのグラフィックカードがそういう位置づけって事になるかも?って解釈もあるとか。 -- 昔のPC-98だと、JIS第二水準の漢字を表示するにも、ROMが別売りでしたし。 30~40年前のガンダム世代だと、コプロセッサとかPC98のCバスに差し込む拡張カードなんかは、アムロの親父が作ったガンダムがパワーアップする謎の回路的なトキメキ要素が魅力的だったのかも。

wamumumu
質問者

お礼

ご回答ありがとうございます。 昔は身近なものだったんですね。 今だとGPUみたいな物、ということがしっくりしました。 ありがとうございます。

関連するQ&A