パーソナルコンピューティングの初期には、Math Coprocessors(またはFPU-Floating Point Unit)と呼ばれる専門的なチップが、特に浮動小数点計算(小数点付きの数)のCPUの数学機能を大幅に高めました。 これは、科学的および工学的アプリケーションにとって非常に重要であり、高い精度を必要とします。
数学コプロセッサとは?デスクトップ数学コポロセッサーの夜明け
MainFramesとMinicomputersは長年にわたって専門のプロセッサを使用していましたが、数学のコポロセッサーは1970年代後半から1980年代初頭までホームコンピューティングでは一般的ではありませんでした。 Intel 8087(1980)は、初期のIBM PCSで見つかった8086および8088 CPUのオプションのアドオンであり、画期的な例でした。 これにより、控えめなデスクトップコンピューターでさえ、以前ははるかに大きなシステムを必要とするタスクを処理することができました。 Motorola(68000シリーズの68881、初期のMacとAmigasで使用)などの競合他社はすぐに追跡されました。サードパーティのコポロセッサーの上昇と下降
多くのホームコンピューターのオープンコプロセッサソケットには、サードパーティのメーカーが集まりました。 たとえば、Cyrixは、FASMATH 83D87と83S87コプロセッサーでインテルに挑戦し、完全なCPUに拡張された長いライバル関係の始まりをマークしました。 Weitek Abacus FPUのような専門のコポロセッサーは、Autodesk Rendermanやその他のプロフェッショナル3Dソフトウェアなど、ニッチアプリケーションに対応し、GPUの出現前にグラフィック関連の計算を加速します。 1990年代後半までに、スタンドアロンのコプロセッサーの時代が終了しました。 最新のCPUとGPUは、すべてのフローティングポイント計算を内部で処理するようになりました。 ただし、複数の処理ユニットが一緒に作業するという概念は持続します。たとえば、私の現在のラップトップは24のCPUを誇っており、はるかに大規模ではあるが「共同処理」の形式を紹介します。以上がデスクトップ数学コポロセッサーの風変わりな歴史の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。