Skip to main content

マルチコア処理とは何ですか?

multierマルチコア処理とは、単一のシリコンダイに構築されたコアと呼ばれる複数のマイクロプロセッサの使用を指します。チップは、従来のCPUとまったく同じ方法でコンピューターマザーボードに取り付けられています。マルチプロセッシングとして知られる手法である、プロセッサを一緒にストリングするという概念については、新しいものはありません。ただし、マルチコアプロセッサは少し異なります。マルチコアプロセッサは、単一のユニットとして機能します。そのため、より効率的であり、大量生産されたソフトウェアを簡単に開発できる標準化されたプラットフォームを確立します。multialマルチコアプロセッサの設計により、各コアが他のコアと通信できるようにするため、処理タスクを適切に分割および委任できるようになります。ただし、実際の委任はソフトウェアによって決定されます。タスクが完了すると、すべてのコアからの処理された情報が1つの共有導管を介してマザーボードに返されます。このプロセスは、多くの場合、同等の速度のシングルコアプロセッサのパフォーマンスを大幅に改善できます。パフォーマンスの改善の程度は、実行中のソフトウェアコードの効率に依存します。

生の速度に加えて、これらの新しいチップは、コンピューターができるマルチタスクの量を大幅に増加させます。当初、マルチコアプロセッサの実用的なアプリケーションは、当時の多くのソフトウェア製品がそれらを最大限に活用するように設計されていなかったため、厳しく制限されていました。ゲーム、シミュレーション製品、さらにはオフィスの生産性アプリケーションなど、新世代のオペレーティングシステムが利用可能になったため、ギャップはすぐに閉鎖されました。ソフトウェア開発者は、新しいハードウェアを最大限に活用するために、すぐに優先順位をシフトしました。burty速度のあるプロセッサを作成するために、マルチコア処理により、チップデザイナーの継続的なレースが中断されました。複数の遅いコアを使用することにより、超高速の個々のプロセッサを設計するよりも、より高いクロック速度をより効率的に達成することができます。マルチコア処理テクノロジーを使用したパーソナルコンピューターが、2003年と2004年に消費者が最初に広く利用できるようになったとき、新しいCPUはデュアルコアプロセッサのみを備えていました。これはその後の数年で急速に変化し、マルチコア処理が標準になりました。Quad-Core、およびOcto-Coreプロセッサは、文字通り数百のコアを含むチップを可能にします。ゲームコンソール、産業用エレクトロニクス、スーパーコンピューター、ビデオカードのグラフィックスプロセッサなどのPCハードウェアコンポーネントなど、他の多くの電子デバイスは、ますます一般的で手頃な価格になるにつれて、このテクノロジーを受け入れています。