- ベストアンサー
fortran freeについて
現在fortran のフリーコンパイラを探しています. 作業環境が Dual CPUが増えたため,dual CPU対応のフリーコンパイラをご存知でしたら教えてください. 通常使用しているPCのOSはWin XPですが,Win版が無ければLinux等でも構いません. どなたか良い情報がありましたら教えてください.よろしくお願いします.
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
すでに回答されたいますが、 Linuxでは ・gfortran ・ifort(非商用に限る) がフリーで利用できます。 Winでは ・gfortran がフリーで利用できます。 gfortran、ifortとともにOpenMPを使って2CPUを使った計算が可能です。 ただ、普通のパソコン(intel core 2など)では2CPUにしてもパフォーマンスはさほど上がらないと思います。 プログラムにもよりますが、メモリに余裕があるようでしたら、2つのプログラムを同時に回した方が良いかもしれません。 g95は数年前まではOpenMPには対応していませんでした。 #現在は知りません。
その他の回答 (1)
- m-daisuke
- ベストアンサー率85% (17/20)
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 ここらへんでどうでしょう?
補足
回答有難うございます. 私の質問を補足させていただきます. dual CPU対応とはdual CPUで2つのCPUを使っての計算と言う意味で書いております.説明不足で申し訳ありません. 早速教えていただきましたソフトについて調べましたが, デュアルコアでの作業に関してあまり記載がありませんでした. 教えていただきましたソフトはデュアルコアで, 2CPUを使用して計算できるのでしょうか? ご存知でしたらコメント頂けますよう, よろしくお願いいたします.
お礼
教えて頂き有難うございました. 早速 XPマシンにgfortranをインストールし, テストプログラムが動くところまでは確認できました. が が,OpenMPについて色々調べてもなかなか欲しい情報が得られず,サンプルプログラムでも動きませんでした. もしOpenMPについて何かご存知でしたら教えて欲しいところですが, 質問してからかなり時間がかかりましたので,ここで一旦回答を締め切らせていただきます. 教えて頂き有難うございました.