- ベストアンサー
マルチCPUについて
良く2CPUのマシンを ・デュアルコア ・SMP など違う表現がありますが機能はそれぞれ違うのでしょうか?。また同じ ソフトもそれぞれでインストールできる、できないがあるのでしょうか。。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
アプリケーションソフトウェアからは、デュアルコアは2チップのSMPと同じに見えるので、同じソフトウェアがインストールできます。 同じ2CPUなら、デュアルコア1チップと、シングルコアCPU2チップとどちらが早いかというのは、マザーボード側の設計次第です。インテルのPentiumDの場合L2キャッシュはコアごとに独立して持っているのですが、メインメモリやI/O機器とのデータをやり取りする外部接続バスは1組しかありません。一方、2チップSMPはあるCPUがメインメモリとデータのやり取りをしている間はもうひとつのCPUはビデオカードなどへのアクセスができます。メインメモリのバンク構成を工夫すれば、メインメモリ(の、違うアドレス)に2CPUが同時アクセスできる可能性があります。というわけでマザーボード側の回路構成を贅沢にすれば、2チップのほうが高性能だとおもいます。 一方、二つのCPUで動作するスレッドが相互に大量のデータを交換するような処理だと、1チップのなかでCPU 間通信が完結するデュアルコアのほうが早いでしょうね。
その他の回答 (2)
- lCU2k
- ベストアンサー率42% (11/26)
マルチ(デュアル等)CPUとデュアルコアは別です。 マルチCPUはシングルコアのCPUをMB上に複数個搭載したPCでデュアルコアは一個のCPUの中に2つのコアが入ったものです。 例えば同じコアのシングルコアCPUをデュアルCPUで搭載したものとデュアルコアCPUをシングルで搭載したものは余計なロスがない分デュアルコアの方が高速です。
- deadline
- ベストアンサー率63% (1239/1943)
>良く2CPUのマシンを >・デュアルコア >・SMP > >など違う表現がありますが どちらも、デュアルCPUとは意味が全然違います。 デュアルCPUは、文字通り1つのPCにCPUが2つ搭載されたもの。 デュアルコアは、1つのCPUの中に、コアが2つ存在しているもの。 SMPは、デュアルCPUの動作方式。 『ASCII 24 デジタル用語辞典:デュアルCPU』 http://yougo.ascii24.com/gh/64/006446.html 『同上:デュアルコア』 http://yougo.ascii24.com/gh/85/008503.html 『同上:SMP』 http://yougo.ascii24.com/gh/00/000026.html 『同上:ASMP』 http://yougo.ascii24.com/gh/00/000027.html