アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
科学技術計算ワークステーションとしては? (スコア:1)
MacOS Xでの科学技術計算の環境はいかがなものでしょうか?
貧乏であまりにもMacマシン使ったトコと無いので、PowerPCの浮動小数点計算パワーにあこがれつつも、今ひとつ移行に二の足踏んでいます。BR>
特にネイティブコンパイラとしてはどのようなものがあるのでしょう?
Intelだとicc,ifc,alphaだとccc cfcとかがありますよね。
PowerPCだとこの手のネイティブコンパイラはあるのでしょうか?
#gccぐらいはありそうですが、gccはちょっと...。
浮動小数点計算の精度と速度が同クロック帯の他CPUに負けないようでしたら本気で購入考えちまいそうっす。
Re:科学技術計算ワークステーションとしては? (スコア:3, 参考になる)
http://vsop.mtk.nao.ac.jp/~kameno/index.html [nao.ac.jp]
http://developer.apple.com/hardware/ve/acgresearch.html [apple.com]
http://exodus.physics.ucla.edu/appleseed/appleseed.html [ucla.edu]
http://www-jlc.kek.jp/~fujiik/macosx/10.2.X/ [www-jlc.kek.jp]
http://fujimac.t.u-tokyo.ac.jp/hoshi/MacWare/sci.html [u-tokyo.ac.jp]
http://fink.sourceforge.net/pdb/section.php/sci [sourceforge.net]
http://www.fftw.org/install/install-Mac.html [fftw.org]
http://www.freefem.org/ [freefem.org]
http://dryden.biol.yorku.ca/index.html [yorku.ca]
あたりが参考になるかも。
Re:科学技術計算ワークステーションとしては? (スコア:2, 参考になる)
技術計算系のツールとしては、MathematicaやMATLAB,可視化ソフトのIDL等が移植されています。
UNIX系フリーソフト(IBMのOpenDX等)もX11環境用のものなら着々と移植されてきていますよ。
Re:科学技術計算ワークステーションとしては? (スコア:1)
MacのPowerPCでスゲースゲーといわれているのはG4のAltiVecですが、これって単精度だから、科学技術計算では使えない事も多いのではないでしょうか。
どういう使い方するかですよね (スコア:1)
ATLASを使うしか一般人には使えないわけです。
Matlabを使うのも実質ATLASですし。
普通に自前コードをCで書くなら、FPUの積和命令があって
3オペランド、32フラットレジスタのPowerPCは
Alphaと同じで実行速度を出しやすいでしょうね。
昔はgccもCodeWarriorも最適化がタコということで
Appleが出していたMrC/MrCppというのがありましたが
いまはメトロワークスの最適化が大分よくなった、 と伝え聞きます。
gccはあまりたくさんのレジスタを上手に扱えなかった
と聞きますが、今のgcc3.2とかは大分よくなったんでしょうか。
C99の複素数演算とかでも、PowerPCの方がコンパイラ的には良いコードを作りやすそうですが。
PlayStation2の開発者もMIPS用コンパイラでgccとメトロワークス
を比較できる環境だと思うのですが >>こめんとぷりーず。
お金があればミリネット/intelがいっぱい+SCore で組むのが早い場合もあるでしょうし。
そもそもFORTRANが行列には最速、とかいわれると
FORTRANがGCC(大文字の方)しかないPowerPCは苦しいですね。
いやまてよ、消費電力限定の東京電力春の陣なら
PowerPCクラスタ推奨ですね(^^)。
Re:科学技術計算ワークステーションとしては? (スコア:1)
「精度」とは、桁落ち誤差のことだと勝手に解釈しますと、
私の場合、浮動小数点を使う以上は避けられないと諦めて、整数型を使います。
同一データ長の浮動小数点に比べて有効桁数が若干なりとも稼げる点と、桁落ちの判定が容易であるのが理由です。
場合によっては速度も稼げますが、同一データ長では、自作の整数型演算は匠の手による実数型演算に負ける事も多いです。
精度を問題とする以上、関数も自作となりますが、三角関数はテーラー展開・平方根はニュートンラプソン法という具合に臨機応変に組む必要が有ります。
#有効桁数以内での計算誤差を問題にしておられたなら、見当違いですいません。
Re:科学技術計算ワークステーションとしては? (スコア:0)
・ネットワーク周りがタコ、特にNFSがゲロ遅
って話でHPC関係では使い物にならないと聞きますた。
林檎さんはいろんなトコに泣きついて捨て値で実績づくりしてるようですが……、
×じゃどーにもならんのでLinuxに入れ替えてるトコもあるようで。
妄言なのでAC
Re:科学技術計算ワークステーションとしては? (スコア:0)
どこがタコなんでしょう。
NFSも遅いとは思わないけどな...
Re:科学技術計算ワークステーションとしては? (スコア:0)