• ベストアンサー

fortran freeについて

 現在fortran のフリーコンパイラを探しています. 作業環境が Dual CPUが増えたため,dual CPU対応のフリーコンパイラをご存知でしたら教えてください. 通常使用しているPCのOSはWin XPですが,Win版が無ければLinux等でも構いません. どなたか良い情報がありましたら教えてください.よろしくお願いします.

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

  • ベストアンサー
  • nineexit
  • ベストアンサー率100% (8/8)
回答No.2

すでに回答されたいますが、 Linuxでは ・gfortran ・ifort(非商用に限る) がフリーで利用できます。 Winでは ・gfortran がフリーで利用できます。 gfortran、ifortとともにOpenMPを使って2CPUを使った計算が可能です。 ただ、普通のパソコン(intel core 2など)では2CPUにしてもパフォーマンスはさほど上がらないと思います。 プログラムにもよりますが、メモリに余裕があるようでしたら、2つのプログラムを同時に回した方が良いかもしれません。 g95は数年前まではOpenMPには対応していませんでした。 #現在は知りません。

noboo
質問者

お礼

教えて頂き有難うございました. 早速 XPマシンにgfortranをインストールし, テストプログラムが動くところまでは確認できました. が が,OpenMPについて色々調べてもなかなか欲しい情報が得られず,サンプルプログラムでも動きませんでした.    もしOpenMPについて何かご存知でしたら教えて欲しいところですが, 質問してからかなり時間がかかりましたので,ここで一旦回答を締め切らせていただきます.  教えて頂き有難うございました.

その他の回答 (1)

  • m-daisuke
  • ベストアンサー率85% (17/20)
回答No.1

Windows,LinuxOKだと http://gcc.gnu.org/wiki/GFortran Windows(Cygwin環境),LinuxOKだと http://www.g95.org/downloads.shtml Intel版(Linux非商用利用の場合無料) http://www.obihiro.ac.jp/~suzukim/masuda/ifc101_install.html ここらへんでどうでしょう?

noboo
質問者

補足

回答有難うございます. 私の質問を補足させていただきます. dual CPU対応とはdual CPUで2つのCPUを使っての計算と言う意味で書いております.説明不足で申し訳ありません. 早速教えていただきましたソフトについて調べましたが, デュアルコアでの作業に関してあまり記載がありませんでした.  教えていただきましたソフトはデュアルコアで, 2CPUを使用して計算できるのでしょうか?  ご存知でしたらコメント頂けますよう, よろしくお願いいたします.

関連するQ&A