distributed.netな日々:2012年6月

2012年6月7日:World IPv6 Launch

6月6日から開始した「World IPv6 Launch」ですが、distributed.netも参加するようですね。

http://blogs.distributed.net/2012/06/07/01/51/bovine/

distributed.netの場合、ウェブサーバが対応するだけではなく、キーサーバやクライアント(dnetc)、personal proxyなども対応しなければならないので結構大変ですが、着々と準備は進んでいるようです。

まあ、私の場合はまだWindows XPを使っている上に、ネット回線が悪名高いフレッツなんで関係ないんですけどね(^^)

2012年6月8日:Androidでdnetc

distributed.netのメーリングリストに「 Androidでdnetcは動かないのだろうか」というメールが流れていました。

スマフォでdnetcというのはかなり非現実的ではありますが、スマフォとして使わずdnetc専用として動かすなら、意外とありかもしれませんね。それなりに安価で小型で省電力。それでいてCPUパワーは最近のは結構ありますし。

しかし、それに対するdistributed.netスタッフのMike Reedさんの回答は「予定には無い」。基本的にARMのdnetcにおけるパフォーマンスがよくないので対応することはないだろうとのことでした。うーむ、残念。

ただ、個人的に疑問に思ったのはLinux版のクライアントは動かないのか?ということ。と思ったら「動くので試してみれば?」というメールが。おお、やっぱ動くのか。なら試してみたいところだけど、Android持ってないよ。誰か試してみませんかー?

2012年6月9日:【OGR-27】個人で100万Gnodes達成

本日、私個人のOGR-27の処理量が100万Gnodes(1Pnodes)に到達しました。ちなみに個人順位は1799位。213日での達成です。

それにしても1Pnodesでの1800位なんだよなぁ。上位陣の壁はなかなか厚い。1日のランキングでは427位なんだけどねぇ。

2012年6月17日:Raspberry Piでdnetc

日本ではなかなか販売されないRaspberry Piですが、本国のイギリスなどではとっくに発売されて手にしている人も多数います。まあ日本人も直接通販を申し込めば買えるとは思うんですけどね。

で、そのRaspberry Piで早速dnetcを動かした人がMLに報告してくれていました。

RC5-72は770kkeys/sとそれほど高いパフォーマンスではなかったのが残念なんですが、投稿者は「GPUの方がパワフルだからそっちは期待できるのではないか」とのご意見。おお、そういえばその点を見落としてた。ただ、Raspberry Piに乗っているGPUはVideoCore IV GPUというものなので、dnetcが対応しているnVidiaでもAMD(ATI)でもないのですよね。

distributed.netの開発チームがVideoCoreにも対応してくれるといいのですが、開発リソースを割くほどの価値があるかというと微妙ですねぇ。いっそdnetcがOpenCLで対応してくれるといろんなGPUで動いていいのですが、VideoCoreってOpenCLに対応しているのかしらん。OpenGL ESとOpenVGには対応しているようなんですが。。。

(2012/6/18追記)

Mike Reedさんの返信がありました。曰く、VideoCoreの開発を行うにはNDAが必要と。な、なんだってー。なんでそんなことにとも思うけど、まあそこはメーカーごとの思惑があるから仕方が無いわな。うーん、もったいない。しかし、NDAが必要というところまでは既に調べていたってことで、一応興味はあったんだね。Mikeさんが続けて言うには、やはりOpenCLに対応していれば可能性があるんだけどとのこと。そうだよねぇ。やっぱそういう方向に話がいくよねぇ。ということでOpenCLに期待ということで。

2012年6月18日:ペアリング暗号が解読される

「解読には数十万年」の暗号を148.2日で解読、富士通研らが世界記録達成

ペアリング暗号というものが解読されたというお話。ペアリング暗号はもう使い物にならないということなのかな。そういう意味では、distributed.netが現在取り組んでいるRC5はやはり堅牢ということなのかな。

でも、関連リンクにある

とかを眺めてみると、RC5の地位もやばそうだね。正直にブルートフォース掛けてるdistributed.netを出し抜いて、アルゴリズム的にRC5が解読される日も近いのかも。よくわかってないけど。

2012年6月29日:【RC5-72】1100万ブロック到達

本日、Final Tear ZチームはRC5-72で1100万ブロックに到達しました。

1000万ブロック到達が4月13日でしたので、約1ヵ月半で100万ブロックを解析したことになります。まあ、そのほとんどは海星さんのおかげなのですけどね(^^)。

ちなみに順位は120位まで上がってきました。100位以内に入れるといいなぁと思っているんだけど、なかなか壁は厚いですね。まあ、まだ完了まで100年以上ある見込みなので、のんびりいきましょう。