x264 for cell 070331-CELLプロセッサ
Cell 上で x264 が動作するようになりました。とは言っても SPE が...
Cell 上で x264 が動作するようになりました。とは言っても SPE が行うの は動きベクトル探索のみで、SPE も有効に使えてないので速くないです (つまり、 とりあえず動きましたレベル)。
コンパイル環境は PS3 + SDK 2.0 を想定しており、libspe2 が必要です。ま ずは上記の patch をダウンロードして、x264 r635 に適用して下さい (2007/03/31 の trunk は r636 ですが、PPC でコンパイルできないので一つ古い revision です)。あとは、
$ ./configure $ make cell
すれば、怪しげな warning が沢山でますが、x264 と SPE 上で動作する x264_me_thread_spu が出来ます。あとは、通常と同様に x264 を実行すればデバッ グメッセージと共に SPE を使用してエンコードします (多分、400x300 以上の画 像でないと動きません)。
詳しい説明等は来週以降ということで、、



コメント
SPEを有効に使えていない状態で出した意味がよく分かりません。
個人ブログならともかくCELLでビジネスしようという営利企業なら
ちゃんとSPE使いこなしパフーマンス出すことで
技術力をアピールするべきでしょう。
最近更新があまりされてない状況でこのネタでは
正直がっかりです。
今後の頑張りに期待します。
Posted by: cell | 2007年04月07日 15:56
素晴らしいです。応援してます。頑張ってください。
Posted by: もんた | 2007年04月09日 23:00