エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
「数字6桁パスワードのMD5ハッシュ値の総当たり」CUDAを使うと0.20秒まではやくなったよ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
「数字6桁パスワードのMD5ハッシュ値の総当たり」CUDAを使うと0.20秒まではやくなったよ - Qiita
http://tech-sketch.jp/2014/03/md5-openmp.html ↑を見つけてその後 「数字6桁パスワードのMD5ハッシュ... http://tech-sketch.jp/2014/03/md5-openmp.html ↑を見つけてその後 「数字6桁パスワードのMD5ハッシュ値の総当たり」OpenMPを使うと0.70秒までキタにたどり着いたので、これらを参考にせっかくC言語で書いてあるのでCUDA化してみました。 環境 Windows8.1 Pro CUDA : 7.5 CPU : corei7-4770K @ 3.50GHz GPU : GeForce GTX 760 今回使用したGPUは1152コアあります。最新のものは5000コア以上あるものもあるのでスペック的にはまあまあといった感じのものです。 ちなみにGPUのスペックはCUDAを入れていればdeviceQueryを実行すれば調べられます。 私の場合は に入っていました。 結果 C言語版のループを抜けるまでの時間を計測しました。 C言語:4.91秒 CUD