ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Distributed.net RC5-CrackingコミュのPS3 Linux版クライアントについて

  • mixiチェック
  • このエントリーをはてなブックマークに追加
全世界に先駆けて(!?)、
PS3対応dnetcの開発状況についてお知らせします。

コメント(5)

Login: jt
Plan:


そんな訳で、この場をお借りいたしまして。

まず最初に、ご存知の方もいらっしゃると思いますが、
PS3に搭載されている「Cell Broadband Engine」は、
まぁぶっちゃけた話、PowerPC G5/3.2GHzです。
正確には、Cell自体がPowerPC G6と言ってもいいのかなぁと。
Linux自体も、PPC版をインストールしてパッチを当てます。

現在リリースされている、dnetc-linux-ppcですが、
そのままバイナリ状態で、PS3+FedoraCore5上での動作確認を
完了しています。ただし、AltiVec非搭載のプロセッサだと
クライアント内部では解釈していますので(そりゃそうだ)、
1.5MKeys/secぐらいです。今となってはショボい部類です。

そこで、cpucheck.cppでCellを検出できるように変更し、
AltiVecコアを有効化したところ、
ベンチで約6M、2スレッド実測で約8〜9Mkeys/secぐらいは
出てくれるようです。

そんなこんなで今にでもリリースできそうな勢いですが、
すいません、もう少々お待ち頂きたく…

理由として、僕はlinux-ppcのポーターではない、
というのが一番大きいところです。
そして、linux-ppcはしばらく新クライアントが出ていない、
=ポーターと連絡がつかない、というのがネックです。
(人のことは言えないのですが…)

僕の用意したバイナリをlinux-ppcとして公開する、というのも
一つの手ではありますが、dnetcはgcc2.9を使うのが基本でして、
PS3 Linux上で作ったバイナリが果たして他のLinux PPCで
動くのか、全然自信がない、というのが正直なところ。

(どなたかMacか何かでlinux-ppcを動かしている方はいませんか?
 いらっしゃれば、テストビルド品をお渡ししますので、
 ゼヒ試してみていただきたいところです!)

何せ、PPC版コアは「ほぼフルアセンブル」なので、
正直手出しが出来ませんし、
一度エンディアン問題でリコールがかかっているので、
かなり慎重にことを進めている、というのが現状です。
decio's .plan
http://n0cgi.distributed.net/cgi/planarc.cgi?user=decio

を見て驚愕というか目を疑ったんですが、rc5-72で
170Mkey/s出るコアがベータ版として出てきたようです。

うほー。桁が違う。
ゲームなんてしないけどps3買っちゃう、買っちゃうかも??

昨年の11月の書き込みにレス入れて申し訳ないですが
jt氏も開発参加されたコアなんでしょうか?
170Mkey/s ?!!

恐ろしいほど早いですね。
PS3買ってしまおうか?!
PS3クライアント正式版がリリースされたみたいですね。

HAM Japanのメンバーも使い始めたようで一気にレートが跳ね上がっています。
http://stats.distributed.net/participant/phistory.php?project_id=8&id=373376

電気代は・・・どうなんでしょ?!

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Distributed.net RC5-Cracking 更新情報

Distributed.net RC5-Crackingのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング