最適化問題に対する超高速&安定計算

大規模最適化問題、グラフ探索、機械学習やデジタルツインなどの研究のお話が中心

SDPA on PS3

2007年01月06日 02時47分46秒 | Weblog
PS3 上の Fedora Core 5 は PowerPC 用の Fedora Core 5 に対して PS3 でも動作するように様々なパッチを当てたものであるが、 SPE などを使用しない限りは普通の Fedora Core 5 だと思ってよい。だから Intel 版の Linux で動作しているソフトウェアは基本的にソースファイルから make すれば動作する。しかし、Intel 系の CPU の SSE 命令などを使用している場合には書き換えも必要になる。
SDPA は ATLAS を線形代数演算のために用いているが、ALTAS は高速化のために Intel 系の CPU では SSE などを、PowerPC では AltiVec 命令を使うように出来ている。そのため PS3 上で ATLAS を make するが、終了するまでに atlas3.7.23 などは12時間ぐらいかかってしまった。結局 SDPA が PS3 上で動作するようになったのだが、噂どおりに Pentium4 よりは遅めの結果になっている。Pentium 4 3GHz よりは数割遅いといった感じだが、とりあえず第一歩は成功である。
コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする