FFTW3.2もalphaがとれてた [プログラミング]
ぜんぜん気がつかなかったけど、FFTWの3.2からalphaのとれたやつが先月あがっていた。前と同じようにすればインストールできる。インストール先はデフォルトでは変わらず/usr/local/lib。
リリースノートを見ると変更点は
- セマフォを解放するときにまれにハングするバグはglibcのせいで、これからやりまっせ
- SSEでスレッドを使っているときのアライメントがずれたところへのアクセスのせいで起きるセグメンテーションフォルトはfix
- 3.2 alphaで入っていたMPIをはずして3.3 alphaのほうに移した
- それ以外は3.2 alphaといっしょ
FFTWはすでにかなりの完成度で、これからそんなに手を入れることはないだろうと思っていたけど、まだまだやることは残っているらしい。それでも3.1台のころにくらべてリリース間隔は広がってきた。波動光学の分野で一番基本的なFraunhofer回折は実質的にFourier変換の計算になるので、FFTWは結構頻繁に使っている。昔、僕はMac組み込みのvDSPを使っていたが、2n以外の点数でも何も気にせず使えるし、なによりも速いので3.0.1からFFTWを使うようになった。
お世話になっています。今後ともよろしくお願いします(なんか仕事メールみたいやな)。
2008-12-20 18:38
nice!(0)
コメント(0)
トラックバック(0)
コメント 0