解決済みの質問

core2duoについて

私は今Intel(R)Core(TM)2 Duo CPU T7250 @2.00GHz 2.00GHzというプロセッサを使っているのですが
これは合計4GHzとしてひとつのプログラムを動かすことはできるのでしょうか?
たとえば、推奨環境が4GHzのプログラムはこのプロセッサで動かすことは可能でしょうか?
それともひとつのプログラムにCoreを両方とも使用することは不可能で、推奨環境2GHzのプログラムが限界なのでしょうか?

回答、よろしくお願いいたします

投稿日時 - 2009-04-02 12:28:50

QNo.4846460

暇なときに回答ください

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

荷物とトラックに例えれば、解りやすいです。

1個の荷物(ソフト)を運ぶ(実行する)のなら、トラック(CPU)が1台あろうと5台あろうと、運ぶ(実行する)のにかかる時間は変わりません。こういう荷物(ソフト)をシングルスレッドと言います。これを速く運びたければ(高速化したければ)、速いトラック(CPU)が必要になります。遅いCPUやコアが100個あっても200個あっても変わりません。

一方、1個が超重い荷物なのだが、分割できるようになっていれば、2台で運ぶと時間が短縮します。これがマルチスレッドと呼ばれるソフトの作り方で、1つのソフトなのに処理を分割して、複数のコアで同時実行できるため、処理速度が向上します。

つまり、マルチスレッドのソフトなら、デュアルコアCPUでの実行速度が向上しますが、シングルスレッドではCPUがデュアルだろうとクアッドだろうと、そのソフトの実行のために使えるコアは1個だけなので、速度は上がりません。ただし、シングルスレッドのソフトが複数個動く場合には、1コアに1ソフトを割り当てられるので、速度が落ちるのを防げます。

まとめると、デュアルコアCPUはシングルコアCPUの2倍速いのではなく、シングルコアでは遅くなってしまう状況でも遅くなりにくい、と考えた方がいいと言うことですね。マルチスレッドのように、デュアルコアを生かしたソフトなら高速化しますけど、まだまだ全部のソフトがそうなっているわけではないので。

ということは、4GHzのCPUを要求するソフトに2GHzのデュアルコアやクアッドコアCPUを持っていっても、通用しないことが解るかと思います。

投稿日時 - 2009-04-02 13:16:52

お礼

デュアルコアは複数のスレッドに対して有効ということですね。
細かいところまで説明していただき。さらにとてもわかりやすい例もありがとうございます。おかげでPCにあまり詳しくない自分でもすぐにわかりました。ありがとうございました。

投稿日時 - 2009-04-02 13:33:25

ANo.4

0人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(3件中 1~3件目)

ANo.3

パソコンを何台も使いスーパーコンピューターのように使うと言うことを聞いたことがあるので、プログラムの作り方によっては可能になるのかもしれませんが、

HDDや映像などのCPU以外が追いつけなくてだめのようです。?

投稿日時 - 2009-04-02 12:49:47

ANo.2

>推奨環境が4GHzのプログラム
そもそもこんな馬鹿げたプログラムはあるのでしょうか?
現行のCPUで定格クロック4Ghz以上のCPUも見たことありませんし、OCでもしない限りありえませんから。

投稿日時 - 2009-04-02 12:46:52

補足

仮にあったとしての話です。文章が悪かったです、ごめんなさい。
ということは、このPCでもオーバークロックすればあげられる。ということですね。リスクはでかいですが機会があったらやってみようと思います。

投稿日時 - 2009-04-02 13:20:48

ANo.1

2Ghzが限界です。
合わせ技4Ghzだったら凄いですね。

投稿日時 - 2009-04-02 12:32:54

お礼

なるほど、わかりやすく的確なアドバイスありがとうございます。

投稿日時 - 2009-04-02 13:20:32

あわせてチェックしたい
  • Core 2 Duo T7250   2GHz ...
  • Core Duoプロセッサー T2300E (1.66GHz)   と   Core2 Duoプロセッサー T5500 (1.66GHz) ...
  • 2.66GHz と 2.93GHz の Intel Core 2 Duo の違い ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら