デスクトップPCのクアッドコアよりもデュアルコアCPUの利点は何ですか?


15

同じ価格でデュアルコアCPUを購入すると、ほとんどの場合クアッドコアを入手できることを知っていますが、クアッドコアCPUの4つのコアよりも個別に高速な2つのコアを取得することになります。

はい、本質的に4つのプロセスをクアッドコアで同時に実行できますが、デュアルコアでは2つのプロセスを実行できますが、前述の違いにより、デスクトップマシンでデュアルコアCPUのパフォーマンスが向上する場合があります。

これはもちろん理論上です。

誰もこれをテストしましたか?また、このトピックに関する皆の考えは何ですか?

回答:


13

両方のリンクは同じURLに移動します。2番目のリンクのURLを誤って削除しましたか?私はあなたが2つの異なる記事を指摘しようとしていると仮定しています。
クリスピーチュマン

1
実際、そうです!しかし、その後、最初のものから2番目のものへのリンクがあります。ただし修正します。

1
えーと...私にとっては、彼らは異なるリンクに行きます。誰かがすでにそれを修正したのでしょうか?

7

私はまだ、すべての時間の後(最初に質問を投稿してから約1年後)でも、高速デュアルコアよりもクアッドコアを使用することはあまり有益ではありません。そして、ソフトウェアが書き直されて複数のプロセッサコアを利用するまで、同じままです。

ただし、Intel Core i7(Quad Core)は、非常に高速であるという点で非常に優れていると言わざるを得ません。特に、マザーボード上のどこかではなく、CPU上のメモリコントローラーを使用します。これにより、処理速度が大幅に向上し、実際にはハードドライブがシステムの唯一のボトルネックになります。しかし、このCPUでさえ、適切なマルチコアソフトウェアがなければ完全には活用されません。

(マルチコアプログラミングを行っている場合を除き)クアッドコアを取得するよりも、より高速なデュアルコアを使用する方が良いようです。「高速」とは、コアあたりのクロック速度がクアッドコアよりも速いデュアルコアのことです。ただし、Intel Core i7はCore 2とは異なるアーキテクチャであるため、最も遅いCore i7(2.6Ghzの920)でも、ほとんどのCore 2 Duoよりも高速です。

新しいPCを購入/構築/再構築したくない場合、デュアルコアのパフォーマンスを向上させるために(クアッドコアを取得する以上に)おそらく今日できる最大のことの1つは、ソリッドステートドライブを取得することですハードドライブを交換してください。ほとんどすべてのシステムで、ハードドライブは最大のパフォーマンスボトルネックであり、これによりCPUとRAMにかなり追いつくことができます。ただし、ソリッドステートドライブはまだかなり高価です。

最後に、ニーズに合ったまともなデュアルコアがある場合は、毎日使用するソフトウェアによって新しいマルチコア(クアッドコア以上)がより完全に利用されるまで、それを保持する必要があります。特に現在クアッドコアが利用可能になっているため、今後数年間で8コア、16コア、または最終的にはさらに多くの製品を購入する可能性が高く、いつかはすべてのソフトウェアがそれらをより完全に活用できるようになるでしょう(Visual Studio 、FirefoxおよびMS Office)。


それでは、高速なデュアルコアのi7 M 620が最高でしょうか?:)
エンドリス

1
クアッドコアi7-720QMは、1.6 GHzの低速であり、ソフトウェアが最適化されないため、より悪いように見えます。ただし、最大ターボ周波数は2.8 GHzで、デュアルコアよりもさらに高くなっています。それは、最適化されていないソフトウェアを実行している場合、デュアルコアと同様のパフォーマンスを実行できるということですか?
エンドリス

2

これ以上コア/プロセッサにノーとは決して言いません。私はいつでも彼らがやるべきことを見つけることができます。それに、ゲーム中にIntel Quad CoreとIntel Dual Coreの違いに気づきません。おそらく私のビデオカードは違いを隠しています。


2

4つの要求の厳しいプロセスを同時に実行する頻度はどれくらいですか?または、すべてのCPUを使用する適切に並列化されたプログラムですか?現在、デスクトップPCでは、3つ以上のコアが適切に使用されていません。そのため、キャッシュが大きい2つの高速コアは、4つの低速コアよりも高速になります。


OSが高度に並列化されていることを忘れます。

@ダレン...冗談だよね?
user2545

Web開発用に仮想マシンWebサーバーを実行していますか?監視ソフトウェアによると、かなり頻繁に。勝利のためのi7。
フィアスコLabsの

2

8つのコアがあり、本当に多くの違いがあります-同時に8つすべてを使用するソフトウェアはありませんが、開発者としては常に多くのことを行っています(Visual Studio、SQL Server、複数のブラウザー、多数のWindowsサービス、アーカイブの圧縮/解凍など)の利点は本当に顕著です。タスクマネージャを見ると、8つのコアすべてがどのように使用されているかがわかります。パフォーマンスは、以前のデュアルコアよりもはるかに優れています。


1

あなたが重いギャマーでない限り、それほど多くの電力を必要とすることは決してないでしょう...
RAMは、典型的な(ゲームではない)デスクトップPCにとってより便利です。単なるブラウジングです。典型的なワードウィンドウは約20mgsほどかかりますが、通常は複数の人が実行します。
そして、vista自体は大きな豚です。プログラムはコアの1つだけに負担をかけます...


640Kは誰にとっても十分なはずです-ビル・ゲイツ

4
彼はそれを決して言わなかった。

640Kは誰にとっても十分なはずです。Gatesは、1981年にGatesにしばしば起因していました。Gatesは、IBM PCの640kBプログラムメモリが、通常64kBに制限されていた8ビットシステムを超える重要なブレークスルーであると考えました。
バラマス

0

キャッシュは大きな影響を与える可能性があります。4つのコアCPUはより小さなキャッシュ(シリコンが非常に多い)を持つ傾向があり、より多くのプロセスを実行すると、特定のプロセスに必要なキャッシュデータがフラッシュされます。


この理由で、クアッドコアはデュアルコアよりも遅い可能性があると言っていますか??
クリスピーチュマン

0

私が思うに、ほとんど何をしているかに大きく依存します。TextMate、Photoshop、Transmit、Versionsなどを使用したWeb開発など、いくつかの異なるプログラムを使用する場合は、それぞれ異なるプロセッサで処理できると便利です。一方、1つのプログラムのみを実行していて、おそらくビデオ編集のように高速で実行できるようにする必要がある場合は、おそらくコアの数を減らして高速化する必要があります。少なくとも、より多くのプログラムが複数のコアを使用できるようになるまで。


3
これは神話です。多くのアプリケーションを「実行」していても、何かを実行していない限り、CPU時間はかかりません。Photoshopで複雑な効果をレンダリングしてTextMateに切り替えると、違いに気付くかもしれません。しかし、TextMate自体は速度を低下させません。

@apenwarr:同意します。複数のアプリケーションを実行することは、Lukeのようなシナリオでのみ重要です。superuser.com/questions/19406/...
ジム・G.

0

Visual Studio 2008を使用するデュアルコアボックスよりも、大規模なC ++コードベースを構築する場合、クアッドコアボックスの方がはるかに高速(壁時計時間)であることに気付きました。


これは、Visual Studioがビルドを並行して実行するためです。ビルド中にコアの使用状況を監視します... 4つすべてが使用されます。
user2545

0

これはテストしていませんが、開発者のパフォーマンスと応答性の違いを説明するためにどのようなテストを行うのでしょうか?ある時点で、ワークステーションのフルパワーをどれだけ使用していますか?テストをコンパイルしたり実行したりするのは時間の大部分ではないので、それほど多くはないと思います。

私の考えでは、ブラウザ、ASP.Netワーカープロセス、およびIDEがそれぞれできるように、メモリがCPUコアの数よりも大きな問題である単純なワークステーションセットアップでは、デュアルコアは自分にとって問題ないはずです。数百メガバイトのRAMを使用すると、すぐに追加されます。AMDが持っているトライコアCPUを入手する可能性もありますが、これは一部の人々にとっては別の可能性です。


0

クアッドコア。はるばる。現時点では完全には使用できない可能性がありますが、すべてがより並列化される傾向にあるため、2、3年後にはクアッドコアがデュアルコアに勝り、現時点では価格の差はそれほどありません。


3
数年後には、別のPCを購入するだけです。
user2545

@ gfilter.net:すばらしいコメント。そして、それは過小評価/過小評価の視点だと思います。
ジムG.

0

アプリのマルチスレッド性と、実行および動作しているアプリの数に依存します。Core 2 Duoを持っていて、それでもラップトップが必要でした。しかし、Core 2 Quadを使用することで、自分で追いつくことができた最初のコンピューターができました。本当に素晴らしい。

もちろん、CPU 0をペグし、他のすべてを無視することを要求するSupreme Commanderのようなゲームでは役に立ちません。


-1

一流のデュアルコアは、常に低スペックのデュアルコアよりも優れています。これは難しい方法でした。i7CPUを搭載したラップトップを購入しました。2.0GHzでしか動作しませんでしたが、利用可能なi5(デュアルコア)は2.66GHzで動作しました。

私が発見したことから、私はより多くのコアを備えた低速のCPUのみを購入しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.