自作PC@ふたば保管庫 [戻る]
スパコンってさ、性能ばっか比べられてるけど ソフトはどうするのよ。Windowsやlinuxが動くわけじゃないんだろ 乗せるソフトが糞なら性能いかせないと思うんだが |
何で古いニュース貼ってんだよ。 デンバーで見て来たけど。 |
>どうするのよ。 ソフト開発やサポート込みなんじゃないの。 |
PC上のLinuxで動く開発環境があるから、それでFortranとか使って実行モジュールまで作り、スパコンに流し込むようだな。 |
windows hpc serverがあるよ |
パソコンはここ10年でどれくらい性能がアップしたんだろう。 10年前というとプレスコット()が出たあたりか。 |
スパコンでPC-UNIXや窓を走らせようとか言う程度で扱うアホがいるスレっすか、ここは |
最高のパフォーマンスを発揮させるためにはハンドアセンブルしかないだろ。 |
>最高のパフォーマンスを発揮させるためにはハンドアセンブルしかないだろ。 最近のコンパイラをなめちゃあかんよ 特にFortranは抽象化レベルが高いため、広範囲最適化が行える強みがある 通常手で直接最適化するよりも広範囲での最適化であるため、時には倍速レベルで上回ることもある もっとも、Cだと抽象度が低いから、部分最適化に始終してしまって、カリカリチューンのハンドアセンブルにはまず勝てないし、Fortranと比べたら、一桁遅かったりする |
マシン語直でカリカリにチューンナップしたほうがいいの |
>最高のパフォーマンスを発揮させるためにはハンドアセンブルしかないだろ。 その通りだと思うけど、64bitでカリカリチューンって どうすんの 8bitマシンなら全力でアセンブルしてリロケータなんぞで最適化して・・・ なんてわかるのよん 64bitマシンでその辺 どーすんの 大昔8bitでアセンブラで組んでいた 煽りでもなく 今どーしてんの 教えてちょ |
ああ俺も知りたい 高級言語したやった事ない俺には謎の世界だわ |
大昔は微分方程式を近似式を使い具体値にしていた所もあった訳で、これで金や規模がより低い所でも、解析的に求められる |
ド素人が口挟むのもなんだけど、C言語で形を作って多くの計算が絡む部分をfortranで組めばいいんじゃない? アセンブラの出番は無しって事で・・ |
>64bitマシンでその辺 どーすんの >煽りでもなく 今どーしてんの 教えてちょ 8bitとか64bitとかbit数はあんまり関係ないと思う 面倒なのはパイプラインだよ 昔と違って命令がシーケンシャルに実行されず 並行処理で複数の命令を同時に処理するから パイプラインを理解せずアセンブラで書くと 逆に遅くなる可能性もある |
ついでにいうと、高級言語でも命令の記述の仕方で処理速度が異なるから アセンブラ知ってる人はコンパイル後のコード見てみると良いよ 同じC++使ってても、コレを知ってる人と知らない人のコードでは 処理速度が全然違ったりもする |
>C言語で形を作って多くの計算が絡む部分をfortranで組めばいいんじゃない? 基本的に、HPCではGUIは実行されません 計算や集計などのロジックが実行されるのみです なので、アプリケーションは、計算番長のFortranのみで困らなかったりします CやC++の利用は、もともとCやC++で記述されていたアプリケーションを実行したい場合など、限定された利用となります アセンブラは、移植性問題もあるため基本的には非推奨です ただし、新命令を使いたいがコンパイラが対応してない場合など、使わざるを得ないこともあります まぁ、適材適所ですね |
門外漢ですがFortranなんて過去の遺物だと思ってました ごめんなさい |
ヤッホー |
もしかして: 替え歌「fortranの歌」 |