クアッドコアとデュアルコアの違い

Anonim

コンピューティングの覇権争いのための絶え間ない戦いは数十年続いており、今後も続くことが予想されます。当初、闘争ははるかに高い乗数で行われ、その後は最高スピードを持つ者にシフトしました。現在の技術では、プロセッサの速度は限界に達しているので、バトルはより速いプロセッサからより多くのプロセッサに移行しました。

<!より速くより良いコンピューティングパワーを追求することで、2つの大手マイクロプロセッサメーカーが単一のパッケージにコアを増やすことができました。これはIntelのデュアルコアプロセッサーとAMDのx2プロセッサーとして知られています。しかし、どの会社がより良いチップを作るのかについては議論しません。これは2つのコアと4つのコアの違いです。

クアッドコアプロセッサは、デュアルコアからの論理的な次のステップです。チップサイズの絶え間ない縮小により、この技術は進化しました。彼らが集団として知られているマルチコア技術は、ほとんどの人が自分のコンピュータを使用しているときに単一のプログラムを実行しないという事実を利用しています。並行して実行されている約5〜10のプログラムのどこかにある可能性が高くなります。マルチコアプロセッサは、存在するすべてのプロセッサ間でワークロードを分割することによって、ユーザに大きな利益をもたらすことができます。

<! - 2 - >

それで、4つのコアが技術的に2つよりも優れているはずです。それは事実かもしれませんが、実際のシナリオではそれはあまり頻繁に起きません。クアッドコアプロセッサの真の性能を支えているものはいくつかあります。最初のものは熱です。あなたの単一のコアプロセッサが重大な熱量を発生させることができる場合、どのくらいの熱4コアが生成されるか想像してください。加熱の問題を緩和するためには、各炉心の総速度を下げる必要があります。この問題は、従来の空冷ソリューションを放棄し、実装するのが困難であるが、はるかに高い速度でプロセッサを冷却することができる液冷のために解決することができます。

<! - 3 - >

第2の問題は他のハードウェアでしょう。 2つまたは4つのコアを持っていても、同じメモリコントローラとバスを使用しています。これは、重い作業を実行しようとすると、4つのコアのデータが混雑することを意味します。これにより、達成可能な全体的なパフォーマンスが制限されます。この問題の解決策は、コアが複数のコアとともに複数のバスを使用できるようにする新しいマザーボードのアーキテクチャであり、コアが独自のメモリ領域にアクセスして独立して動作することが可能になります。クアッドコアプロセッサはデュアルコアプロセッサよりも優れていますが、サポート技術は開発に追いついていません。将来的には、電力が最大化されると、最終的にクアッドコアプロセッサの優れた優位性が明らかになります。