[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:60060] Re: 数値計算はfortranがいいのでしょうか?


    館山@清水 です。
  レス有難うございます。
火, 02 11月 1999、あなたは書きました:
> こんにちは。岡田@名大です。
> 
> > こういう場合はやはりFortranなのでしょうか?。個人的にはCのほうが入りやすいのですが。
> 
> 好きなほうでいいんじゃないですか。ちなみに私はCでやってますが。流体計算と
> かの分野ではまだまだFortranが主流のようですね。ライブラリもそろってるし。
> しかし、「こういう場合」とは...?あまりプログラムによってわざわざ言語をか
> える人って聞かないですけど。

安心しました。Cはほんの少しですがかじったことがあるので、手元に本もあります。
> 
> > 有効数字の桁数をかなり大きくとる必要があります。
> 
> どんなに大きいんだろう...。めざせ!100万桁!

桁数そのものが必要なわけではなくて、有理数になるかどうかの判定にある程度
桁数が必要になると予想しているもので。私数学屋です(趣味+仕事)。
> 
> よっぽど練られたスキームをつかって、さらにメモリーとCPUにお金をかけてもな
> お実行時間、コンパイル時間を減らしたいならegcs(つかったことないけど。)
> とか fortran90(これまたつかったことないけど。)とかを使われるといいので
> はないでしょうか。あとは並列化とかですかねぇ。
> (メモリーとCPUを気にするくらいならきっと高速に計算したいんですよね。)

というより、1ヵ月位動かしっぱなしにするとパソコンがこわれるかなーと思い
速いマシーンにしたいだけです。
> 
> どのような状況で(学校とか会社でとか、趣味で、とか。)やられるのかはわか
> りませんが、とりあえずはプログラムの最適化からはじめたほうがいいと、僕は
> おもいますが。(余計なお世話だったら、失礼。)

私もそう思っていました。アルゴリズム自体はそう複雑にはならないとおもうのですが、
有効数字の処理に結構手間がかかるのでしょう。
> 
> > メモリーとCPUには金をつぎこんでやりたいと思っています。
> 
> もしこれから個人で作るならSMPにすると面白いかもしれませんね。会社で買って
> もらうならAlphaかな?たぶんLinuxで、という前提でしょうから。以外にも、Sun
> なんてどうですか?(ミーハーかしら。)

年間に使える金が50~100万円位なので、あまり高価なマシーンは買えません!!。
やすいのは4台使っていますが(自作も趣味)!!
> 
> (> 計算は単純な級数の近似計算 < まさか、PIじゃ...。)

PI も実はかなりの桁数を必要とします。Riemann のzeta-関数というやつです。
いろいろありがとうございます。面白いpaperが書けたりして!!(何年先かな??)

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: