2007年10月14日の日記の1番目の記事へのコメント
■crypt
ここしばらく,何をしようとしてたかというと,何か役に立ちそうで立たないものをSPEで動かしてみたくなり,まずは2chのトリップ検索あたりでもと考え,とりあえずcrypt処理の方を書いてみたのでした.主にこのドキュメントを参考にしつつ,ここをちらちら見たり.
で,どうにかバグが取れたので,85万個程度(要するに入力パスワード末尾3文字変えたパターン)一気に処理して時間を計ってみたところ,大体18秒ぐらいかかりました.Core2Duo T7200 2GHzで 単純に crypt(3) (中見てないけどきっと最適化とかされてないんでしょう・・・) 呼んで同じことやったら8秒くらいだったので,コア1個とはいえ,これだとかなり遅いっすね.
デクリメンタを使ってどこで時間食ってるか見てみたら,sbox参照するところが超遅いらしい.というわけで,明日はここいじってみるか・・・.
2007年10月14日の日記の1番目の記事へのコメント
[コメントを書く]