• ベストアンサー

MATLABでの計算とデュアルプロセッサ

インテルXeonプロセッサ3.80GHzを2つ搭載したワークステーションでMATLABでの計算を行った場合、1つしか搭載していないワークステーションの場合よりも計算速度は向上するのでしょうか?UNIXには不得手なもので、OSはWindowsXP Proを考えております。よろしくお願いします。

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

  • ベストアンサー
  • moco0220
  • ベストアンサー率38% (22/57)
回答No.1

MATLABって並列化に対応していなかった記憶があるのですが、いかがでしょうか? (計算させる内容によるのかもしれませんが) まず一般論として、CPUの下図を増やせばプログラム(今回の場合はMATLAB)が早くなるというのは間違いです。 そのプログラムが複数のCPUを計算に応じて利用できることが必要です。(一般的に並列化プログラムといい、MPIやOpenMPなどに準拠して並列化されています) 単純に同じCPU系列であればクロックが速い方が早くなります。 なお同じマシン上で複数のプログラムが同時に動くのであれば、別です。 最も、Windowsは普段なにもしていなくてもCPUを使っているように見えるので、 そのへんはUNIX(Linuxでも商用UNIXでも)のほうがよいような気がします

Cruijff
質問者

補足

回答ありがとうございます。計算は、常微分または偏微分方程式の数値解法とフーリエ変換とウェーブレット解析を考えています。MATLABのプログラムを複数開いて2つ以上の計算(ジョブ)を行うことを想定すれば、デュアルプロセッサの効果が出てくると考えてよいのでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • moco0220
  • ベストアンサー率38% (22/57)
回答No.2

#1です。 ご理解のとおりです。 ただ二つのプログラムをたとえCPUが複数搭載されていても、1台のマシンで実行するより2台のマシンで別けて実行したほうが早いです。 これはどうしてもメモリなどで競合が発生してしまうためで、仕方がありません。 私はMATLABなどHPC環境を構築するSEですので、 MATLABそのものに詳しいわけではありません。 こちらについては発売元のサポートを受けられたほうがよいかとおもいます。 それにしてもフーリエ解析にウェーブレット解析とは懐かしいですね。 自分も学生時代の研究で、ある波形の解析につかってましたよ

Cruijff
質問者

お礼

回答どうもありがとうございました。参考になりました。販売元にも問い合わせてみます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Mac Proを買い替えたい

    Mac Proを買い替えたいと思います. 数値計算に使うのでできる限り速くなればうれしいのですが, 2.4GHz Quad-Core Intel Xeon"Westmere"2基(8コア) 2.66GHz 6Core Intel Xeon"Westmere"2基(12コア) 2.93GHz 6Core Intel Xeon"Westmere"2基(12コア) でなやんでいます.もちろん予算が許せば最上位モデルにするのですが... また,それぞれの場合メモリはどれくらいにするのがよいのでしょうか? よろしくお願いいたします. いままで使っていたものは以下のような構成です. ------------------------------------------------------------------ 機種名: Mac Pro 機種 ID: MacPro3,1 プロセッサ名: Quad-Core Intel Xeon プロセッサ速度: 2.8 GHz プロセッサ数: 2 合計コア数: 8 二次キャッシュ(プロセッサ単位): 12 MB メモリ: 6 GB バス速度: 1.6 GHz

    • 締切済み
    • Mac
  • Xeonプロセッサーの性能について

    10年前のXeonプロセッサーと、現行のXeonプロセッサーではコアあたりの処理能力はどの程度違うのでしょうか。 例えば、10年前の2.5GHz 4コアのプロセッサー(仮にA)と、現在の2.5GHz 8コアのプロセッサー(仮にB)は、コア当たりの見かけの周波数は同じですから、ここだけ見るとAを2ソケット搭載すると、処理能力はB 1ソケットと同じ性能になるように思えます。 10年前の仮想化していないサーバー群を今回仮想化してまとめるにあたって、このあたりどう考え、何か相対能力計算式など無いのか知りたく思います。

  • Core2Duo・E8500の詳細情報ついて

    初心者です、詳しく教えて下さい。 先日Core2Duo・E8500搭載のPCを購入しシステム情報でCPUを確認したら以下のように表示されました。 【Intel Pentium III Xeon】となっていますがどういう事なのでしょうか。 どうぞ宜しくお願い致します。 Intel Pentium III Xeon プロセッサ クロック速度 3.2GHz L2キャッシュサイズ 6144 製造元 Intel Pentium III Xeon プロセッサ クロック速度 3.2GHz L2キャッシュサイズ 6144

  • プロセッサ負荷とは

    パソコンのカスタムオーダーを考えており、CPUについてわからないことがあります。2.16GHz Intel Core 2 Duoと2GHz Intel Core 2 Duoの具体的な違いがわからないです。説明を読むと「プロセッサ負荷の大きいタスクのパフォーマンスがさらに向上します。」と書いてあったのですが、プロセッサ負荷とは何ですか?

  • プロセッサーの比較

    デスクトップPC購入にあたり悩んでおります。 そこでアドバイスをお願い致します。 プロセッサー Intel CoreとInter Xeonでは、どこがどのようにちがうのでしょうか? 購入メーカーではCoreとXeonを選択する事ができるのですが、Coreを選んだ場合上位クラス(このメーカーの設定です。)のi5-670(3.46GHz 1333MHz 4MB)にします。 Xeonを選んだ場合は、下位クラス(このメーカーの設定です。)のX3430 (2.40GHz)にします。 また、今後の事(仕事用兼私用)も考慮してどちらを選んだ方がよいのでしょうか? ご回答の程、宜しくお願い致します。

  • プロセッサの載せ替えについて

    (Early 2006)に発売された「iMac 2.0GHz Intel Core Duo」のプロセッサを「1.8GHzデュアルコアIntel Core i7」に交換する事は可能でしょうか? 意図は Mac OS X 10.7 Lion へのアップグレードの為の交換です。 Mac OS X 10.7 Lion を使用するには、Core 2 Duo、Core i3、Core i5、Core i7、または Xeon プロセッサが必要との事。 可能、不可能、またはこうすればアップグレードできるといった方法がございましたらご教示頂きたいです。 よろしくお願いいたします。

    • 締切済み
    • Mac
  • MacPro1,1のマザーボードは何ですか?

    ご質問させて頂きます。 MacPro1,1のCPUとマザーボードが何かを調べているのですが、 CPUは「Dual-Core Intel Xeon」が、それだと思うのですが、マザーボードは何かが解りません。詳しい方いらっしゃいましたら、調べ方など、ご教示いただけましたら幸いです。 ハードウェアの概要: 機種名: Mac Pro 機種 ID: MacPro1,1 プロセッサ名: Dual-Core Intel Xeon プロセッサ速度: 3 GHz プロセッサの個数: 2 コアの総数: 4 二次キャッシュ(プロセッサ単位): 4 MB メモリ: 4 GB バス速度: 1.33 GHz 何卒、宜しくお願い申し上げます。

  • ワークステーションを買いたいのですが・・・

    最近、ワークステーションの値段が下がってきたこともあり、一台買おうかと検討しています。 OSはXP proもしくはUNIXあたりを考えているのですが、ワークステーションがパソコンに比べ機能が劣るもしくは機能がないといったようなことはあるのでしょうか? 今気になっているのはpentium43.2GhzよりXenon?というintelのCPUの方がクロック数が低いことです。 何故ハイスペックで値段も高いワークステーションより一般のパソコンに搭載されるpentium4の方がクロック数が高いのかよく分からないです。 AMDのCPUにしてもクロック数が3GHz未満なのにxenon3.2GHz搭載ワークステーションなどと比べて価格が高いこともあるので何故かと疑問に思っています。 AMDとintelではAMDのほうが同クロック数の場合、高性能なのでしょうか?

  • DELL ワークステーションT3500のCPU

    DELLワークステーションT3500のCPUを下記のどちらにするか迷っています。 価格差が5,250円なので、この金額の価値があるのならW3505にしようと思うのですが・・・。 ・インテル(R) Xeon(R) プロセッサー W3505 (4MB L3 キャッシュ、2.53GHz、4.8GT/s) ・インテル(R) Xeon(R) プロセッサー W3503 (4MB L3 キャッシュ、2.40GHz、4.8GT/s) よろしくお願いいたします。

  • マルチプロセッサ、マルチコアプロセッサの違い

    プロセッサに関しての質問です。 マルチプロセッサとマルチコアプロセッサとは 具体的に何がどう異なるものなのでしょうか? 例えば、インテルXeonプロセッサとXeonプロセッサ MP でどちらも4CPUの場合、性能比でどういった違いが考えられるのでしょうか? 初心者の質問ですので要領を得てないかもしれませんがお願いします。