[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 02/04 02:30 / Filesize : 321 KB / Number-of Response : 909
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【トリップ検索】MERIKEN's Tripcode Finder



1 名前: ◆MERIKEN4.k [2012/09/25(火) 18:24:38.09 ID:BDWiD/680]
こちらはMERIKEN's Tripcode Finderの本スレです。動作報告・質問・要望等は
こちらでどうぞ。

MERIKEN's Tripcode Finder(旧CUDA SHA-1 Tripper MERIKEN's Branch)は
2012年9月現在で最速の12桁トリップ検索プログラムです(最高速の記録は
1689.88M tripcodes/s)。CPUのみでも検索できますが、NVIDIA GeForce
シリーズのビデオカードを使用すれば非常に高速に検索を行うことが
できます。特徴は以下の通りです。

・ビデオカードのGPUによる高速検索(CPU検索にも対応)。
・GUIによる簡単な操作(コマンドラインからの使用も可能)。
・正規表現によるターゲットの指定。
・漢字等のShift-JIS文字を含むキーの探索。
・ヒット率、ヒットまでの平均時間等のさまざまな情報の表示。
・ターゲットの数の制限の撤廃。
・10桁トリップ検索への暫定的対応。
・検索速度の実行時の最適化。
・GPLv3で公開されたソースコード。

■入手先
www.meriken2ch.com/programming/merikens-tripcode-finder

■前スレ
anago.2ch.net/test/read.cgi/software/1311428038/

449 名前:ののたん ◆KiwamonoL. mailto:sage [2012/11/07(水) 19:25:30.34 ID:XRqsjajg0]
>>447
なんだかなぁ。
なんで確認しないの?
なんでTripcode Finderのキー空間計算してみないの?

私、怒っちゃったから答えは教えてあげないよ〜だ。

>>448
簡単に言うと、
違うキーで同じトリップになることがあるかもしれない
ってことだよ。だから、総トリップ数よりも多くしておくべきなんだよね。

450 名前: ◆MERIKEN4.k mailto:sage [2012/11/07(水) 19:27:35.72 ID:+2zE6v+s0]
>>448
実用的な観点からはトリップのキーはわかりにくければわかりにくいほど良いので
自分としては妥協したくないところです。

451 名前: ◆MERIKEN4.k mailto:sage [2012/11/07(水) 19:29:51.83 ID:+2zE6v+s0]
>>446
> あの野郎やるやる詐欺でほったらかしだしな!!!!
ご愁傷様です… しかし実にもったいないですね。海外にいるとのことでしたけど
元気にされているんでしょうか。

Tripcode FinderのCPU検索はSHA-1のルーチン以外はサボりまくりなので
改善の余地はまだ大分あるんでしょうねえ。次に最適化に挑戦するのは
もうちょっと勉強してからにします。

452 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/07(水) 19:30:50.57 ID:lVCLYKZJ0]
>>449
ハッシュ値の衝突はわかります。
それも踏まえた上で
> ハッシュ値が n ビットであるとき、ハッシュ関数の計算を 2^n 回行うための計算量を超えない。
ということではないのですか?

453 名前: ◆MERIKEN4.k mailto:sage [2012/11/07(水) 19:36:59.82 ID:+2zE6v+s0]
>>449
私には

(1) 1バイト文字のみのキーの総数



(2) 1バイト文字とShift-JIS文字を含んだキーの総数

を比較したら後者のほうが大きいのは当然に見えるのですが違うんでしょうかねえ。
計算は面倒くさいのでしませんw

454 名前: ◆MERIKEN4.k mailto:sage [2012/11/07(水) 20:14:53.11 ID:+2zE6v+s0]
私がトリップ検索に興味を持ったのは、私のトリップを騙る荒らしが現れたのが
そもそもの原因なので、Tripcode Finderを作るときには実用性が全てにおいて
優先しています。いままで考えてもみなかったですけど、純粋な知的好奇心以外の
明白な動機があるというのが自分の作ったプログラムにも反映されているのかも
しれません。

455 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/07(水) 20:24:17.18 ID:TO2+iqd80]
あれ?
CPU側にhip2、GPU側にMERIKEN使えば最強なんじゃね?

456 名前:ののたん ◆KiwamonoL. mailto:sage [2012/11/07(水) 21:33:59.97 ID:XRqsjajg0 BE:632084148-DIA(289888)]
>>455
hip2はホントにアルファレベルのでき。
タゲの制限も実用的なものじゃないし。
速度の検証しようとしたところで投げたから、マジで表示速度は怪しい。
もちろん、わざと盛るなんてことはやってないけど。w


『ホンキで最速を目指すんなら、キーを○×△□にしろよ。』
と鳥屋に言われた。一部伏せ字。w
最初意味がわからなかったけど、よく考えたらわかった。

ヤツは私の理解の外にいる。
待て屋のソース見るとよくわかる。
もったいないよなぁ・・・・。

457 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/07(水) 21:57:24.06 ID:c5GjquhW0]
部外者の俺が答え言っちゃっていいのかは知らんが、
MERIKEN氏は12桁トリップのキーが12バイト以上を取りうるということを失念しているのだと思う

10桁トリップと違って12桁トリップはキーを長くするだけで簡単にキー探索空間が広がる
hip2が手元にないので確認できんが、>>439の数=152^16からhip2はキー16バイトで探索しているのだと推測される
このことを考えれば現状のキー探索空間は圧倒的にhip2の方が大きいというのはすぐに分かる

ここからは俺の偏見的見解だが、両者の違いは
hip2はわざわざShift_JIS空間を探索するより、単にキーを長くして簡潔・高速に探索することが目的
一方MERIKEN氏の方は>>450>>454からわかるように、「わかりにくいキー」を探索することを優先している
ということなんじゃないかと思う



458 名前: ◆MERIKEN4.k mailto:sage [2012/11/07(水) 22:13:09.84 ID:+2zE6v+s0]
>>457
おっしゃる通り完全に失念していました。
ののたんさん、失礼しましたm(__)m

459 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/07(水) 22:14:31.57 ID:M5h2NzTI0]
ののたんもわかりやすく伝えてあげればいいのに

460 名前: ◆MERIKEN4.k mailto:sage [2012/11/07(水) 22:25:03.99 ID:+2zE6v+s0]
>>459
まあこの件は私の勘違いが原因なので…
いろんなアプローチの仕方があることがわかってちょっと新鮮でしたw

461 名前:ののたん ◆KiwamonoL. mailto:sage [2012/11/07(水) 22:25:31.31 ID:XRqsjajg0 BE:1422187889-DIA(289888)]
>>457
あの桁の数字を152^16に分解できるとはやるね。w
まあそゆ計算するコマンドもあるけど。

漢字を使わないのは単にそこまで使用文字を増やす必要がないから。
漢字使っても速度ってそんなに変わらないよ。
キーのバリエーションはうにでも魔改造でもさんざんやってるから、ノウハウはいっぱい。w

ちなにみ16バイトってのはなんとなくとかじゃなくて、ちゃんと理詰めして出てきたものだよ。

462 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/07(水) 22:31:53.94 ID:bKBXePfH0]
技術力はあっても性格がアレな人は見てて不快だからNGに突っ込んだ

463 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/07(水) 22:36:08.15 ID:dfbAPwW4P]
技術力があれば性格なんてどうでもいいんだよ

464 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/07(水) 22:36:32.37 ID:Hb5lLL9GP]
>>462
技術者同士のやり取りならこれが普通だろ
それにちゃんと答えにたどり着けるヒントは与えてくれてるし、
素直に自分の調べが甘かったなで終わりだよ

465 名前:381 mailto:sage [2012/11/07(水) 22:51:55.41 ID:Zus3h7Yg0]
Intel/AMD/NVIDIAがOpenCL 1.1以上に対応している今、
cl_khr_byte_addressable_storeなんざもはや過去の遺物か…

466 名前: ◆MERIKEN4.k mailto:sage [2012/11/07(水) 23:31:12.78 ID:+2zE6v+s0]
>>465
正直こんなものがあった事自体が驚きです。

467 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 00:30:39.29 ID:DT0SYqW30]
エラーコード14って何?



468 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 00:44:46.94 ID:Dia+3Q0c0]
assertでエラーが出てますね。
CUI版ではどのように表示されますか?

469 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 00:48:19.86 ID:DT0SYqW30]
www.dotup.org/uploda/www.dotup.org3596162.png
こんなん。1GPUだといけた

470 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 00:50:25.42 ID:Dia+3Q0c0]
>>469
今ちょうどそこを直していたところですw
追って詳しく報告します。

471 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 00:55:39.10 ID:DT0SYqW30]
がんばれー

472 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 00:57:49.64 ID:Dia+3Q0c0]
>>469
Alpha 2でスレッド周りにバグが紛れ込んでました。修正が終わったので
次の開発版では直っているはずです。

473 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 01:07:20.05 ID:c99Xuep80]
GUI版の設定ファイルって
%LOCALAPPDATA%\MERIKENsTripcodeFinderGUIフォルダ以下にある
user.configだけが使われてて
それ以外のレジストリとかは使われてないということでいいんでしょうか?

474 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 01:20:42.89 ID:JfJybgRB0]
なるほど、1GPUでは問題なく検索出来ますね
ただ、問題は1GPUでも900M程出てしまうこと
複数GPUを有効に働かせてませんね

それと、GPUを複数稼働させるとCPUの検索速度が落ちる
カードをドライブするのに相当リソースを持って行かれていると言うことですな
RdeonのアークテクちゃではCPU負荷が大きいのでこれは仕方がない

www.rupan.net/uploader/info/1352305227

475 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 01:22:07.09 ID:JfJybgRB0]
貼り方間違えた

www.rupan.net/uploader/download/1352305227.png

476 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 05:45:25.11 ID:Dia+3Q0c0]
とうとう7970が届きました。ぐへへへへ…
午後のミーティングが終わったら早速インストールしようっと。

477 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 05:46:20.48 ID:Dia+3Q0c0]
>>473
その理解でいいはずです。



478 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 05:50:38.36 ID:Dia+3Q0c0]
>>474
これは7970ですか? もうちょっと速度が出そうな感じですね。
CPU検索スレッドはGPUの数だけわざと減らすようにしています。
「詳細設定」の「CPU検索スレッドの数」をいじると面白いかもしれません。

479 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 07:53:45.35 ID:8rusYKpL0]
>>476
>ぐへへへへ…
あかん……あかんでぇ

480 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 08:12:55.00 ID:Dia+3Q0c0]
7970をさして起動したところです。わくわく…

481 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 08:27:48.33 ID:Dia+3Q0c0]
手元のAlpha 3でいきなりGPUだけで1270M TPSでてます。なんだこの化物は…
しかしGPU使用率が結構バラつきます。75〜97%を行ったり来たりといった
ところです。

482 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 08:34:28.95 ID:DT0SYqW30]
【GPU】H797F3G2M
【CPU】Xeon E5504
【OS】Windows 7 64bit SP1
【バージョン】MERIKEN's Tripcode Finder 0.07 Alpha 2
【トリップの種類】12桁
【1CUあたりのワークグループの数】2560
【1WGあたりのワークアイテムの数】64
【その他のオプション】GPUのみ
【Display Driver】9.01.8-121022a-147510E-ATI
【10分間の平均速度】1124Mtripcodes/s
【GPUの平均速度】tripcodes/s
【CPUの平均速度】tripcodes/s
【GPU使用率】65〜80
【その他】GPUは1GHz CPUは3GHz

483 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 08:45:22.52 ID:Dia+3Q0c0]
>>482
どうも7970の場合はワークグループの数を1280にするといいみたいですよ。

484 名前: ◆BlackListRy1 mailto:sage [2012/11/08(木) 09:43:16.73 ID:3J/ptX+70]
MERIKEN様、お疲れ様です
その節は御世話になりました

これからも頑張って下さい
スレ違い申し訳ありません<(_ _)>

失礼しますm(_ _)m

485 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 09:48:05.37 ID:DT0SYqW30]
>>483
使用率若干上がりました

X58マザーだしこのくらいいけばいいかな

486 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 10:26:09.50 ID:Dia+3Q0c0]
>>484
こちらとしても使っていただけると嬉しいです。
またいつでもどうぞ。

487 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 10:30:14.20 ID:Dia+3Q0c0]
ワークグループの数を変化させて10分間のGPUの速度の平均をとってみました。
とりあえず5770で有効だった320の倍数にしておきました。
960で使用率が綺麗に97%で安定しました。色々ためしてみるもんですねえ。
Alpha 3では1GPUあたりの検索スレッドの数を指定できるようになっていますが、
デフォルトの2のままにしてあります。

320 -> 910M TPS
640 -> 1250M TPS
960 -> *1370M TPS
1280 -> 1357M TPS
1600 -> 1240M TPS
1920 -> 1311M TPS
2240 -> 1331M TPS
2560 -> 1270M TPS



488 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 11:05:08.48 ID:Dia+3Q0c0]
OCして速度を測定してみました。やっぱり化物ですね、これは。

【GPU】Gigabyte GV-R7970C-3GD Radeon HD 7970 (OC: 1130MHz)
【CPU】Intel Core i7-3770K (OC: 4300MHz)
【OS】Microsoft Windows 7 64bit SP1
【バージョン】MERIKEN's Tripcode Finder 0.07 Alpha 3
【トリップの種類】12桁
【1CUあたりのワークグループの数】960
【1WGあたりのワークアイテムの数】64
【その他のオプション】
【Display Driver】Catalyst 12.9 Beta
【10分間の平均速度】1517.35 tripcodes/s
【GPUの平均速度】1481.07 tripcodes/s
【CPUの平均速度】36.28 tripcodes/s
【GPU使用率】94%
【GPUの温度】80℃
【その他】7完1タゲ。

489 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 14:25:41.24 ID:JfJybgRB0]
>>478
7970です
Alfa2では2GPUでの検索が出来ないので1GPUの結果です
1GPUでも速度駄変わらないという

490 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 15:54:35.28 ID:Dia+3Q0c0]
新しい開発版です。

MERIKEN's Tripcode Finder 0.07 Alpha 3
www.meriken2ch.com/programming/merikens-tripcode-finder

Alpha 2からの変更点は以下になります。

・デフォルトのワークグループの数の調整。
・複数のOpenCL対応デバイスで検索できないバクの修正。
・デフォルトの検索スレッドの数の調整。
・検索スレッドの数を設定できるように修正。
・コマンドラインで起動できないバクの修正。

491 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 16:32:22.60 ID:DT0SYqW30]
アルファ3パネェな 1300Mは軽く超えるわ

492 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 17:06:30.31 ID:DT0SYqW30]
メインマシンの8 64bitはGPUは全部使ってるみたいだけどこんな状態だった
解凍したまんまで実行
www.dotup.org/uploda/www.dotup.org3597875.png

493 名前: ◆GTX680Mcys3u mailto:sage [2012/11/08(木) 17:10:25.44 ID:ECWSGXkx0]
こちらは今までと変わらない速度です。
ただ、デフォの状態で起動しようとしたら「HD4000には対応してません」とかいうエラーが出て終了
GTX680Mを指定してあげないとダメだった
Optimusがあるからでしょうけども

494 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 17:11:54.96 ID:cebxTMIE0]
>>493
もうゲフォの報告は要らないです

495 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 17:14:48.01 ID:Dia+3Q0c0]
>>492
ありゃりゃりゃ… AfterburnerのGPU使用率は0%になってるけど、
これは一体どういうことだろう。CUI版ではどのように表示されていますか?

496 名前: ◆GTX680Mcys3u mailto:sage [2012/11/08(木) 17:18:51.36 ID:ECWSGXkx0]
不具合報告したのに何で煽られなきゃいかんのよ

497 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 17:19:19.09 ID:Dia+3Q0c0]
>>493
報告たすかります。そのメッセージはちょっと紛らわしいですねえ。
ちょっと無理してでも動くようにしたほうがいいのかしらん。



498 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 17:20:04.91 ID:Dia+3Q0c0]
>>496
荒らしなので放っておきましょう。

499 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 17:24:11.64 ID:Dia+3Q0c0]
>>492
ちょっと考えてみたけどこれは本当におかしいですね。
詳細設定の検索スレッドの数を1にしたら直るかもしれません。
Radeonが複数あっても大丈夫なはずだけどなあ…
あとでこちらでも試してみます。

500 名前: ◆GTX680Mcys3u mailto:sage [2012/11/08(木) 17:24:59.33 ID:ECWSGXkx0]
>>497
Intelグラフィックスは無視するようにはできないですかねえ
さすがにデフォ状態でエラー出るのは一般ユーザは使いにくいかも

501 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 17:26:19.08 ID:DT0SYqW30]
www.dotup.org/uploda/www.dotup.org3597940.png
64bitの方です
CPUロードは33%前後の状態です

502 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 17:30:54.14 ID:wrgEgbJR0]
Windows8 64bit Radeon HD 7660Dで初期設定のままで実行
Alpha 2ではエラーが出て実行出来なかったGPUとCPUを使用が利用可能に
www.dotup.org/uploda/www.dotup.org3597945.jpg

503 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 17:36:46.31 ID:Dia+3Q0c0]
>>501
これは助かります。OpenCL検索スレッドはちゃんと走ってるみたいですね。
6970ではちゃんと動作するという報告が>>378であったので、
なんだかドライバのバグの臭いがしてきたぞ…
GUI版の「使用するGPU」で6990を1つだけえらんだ場合は
どれぐらい速度が出ますか?

504 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 17:41:15.65 ID:Dia+3Q0c0]
>>500
無理に動かせない場合はHD 4000は無視したほうがいいですね。
アホの子からアッカリーンに格下げとは、なんて不憫な子…

505 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 17:43:38.64 ID:DT0SYqW30]
>>503
1つだと70%くらいの使用率で700M前後ですね

506 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 17:48:32.02 ID:Dia+3Q0c0]
>>505
やっぱりそっちは普通ですね。「使用するGPU」を「すべて」にして
「検索スレッドの数」を1にした場合はどうですか?

507 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 17:50:30.24 ID:DT0SYqW30]
>>506
変わらず合計で200M程度 CPUが80Mで全てで300M前後です



508 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 17:57:01.81 ID:DT0SYqW30]
キャプでも分かりますがcatalyst12.11βです
あとは12.10もリリースされていますがどうなんでしょう

509 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 18:11:29.25 ID:Dia+3Q0c0]
>>507-508
6990を一枚だけ差した状態できちんとスピードが出るなら、
間違いなくドライバのバグでしょう。>>487のように
ワークグループの数をいろいろ変えてみたら治るかもしれませんけど…
うちでは未だに12.9 Betaです。12.10は試してみないとわかりませんねえ。

510 名前: ◆MERIKEN4.k mailto:sage [2012/11/08(木) 18:21:12.89 ID:Dia+3Q0c0]
>>502
これはAPUですか。結構速度が出ていますねえ。うちのHD 4000ちゃんとは
エラい違いです(;_;)

511 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 19:05:16.08 ID:G/kjMuiS0]
>>502
APUで200Mt/s超えですか、凄い時代になりましたね・・・

512 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 19:39:22.91 ID:8rusYKpL0]
>>502
A10カッケーな

513 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 21:24:27.82 ID:c99Xuep80]
>>477
ありがとうございます
もしよければREADME.txtにuser.configのことも書いておいてもらえるとうれしいです

514 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 21:34:27.71 ID:CzgE7YFV0]
>502さんに合わせてAlpha 3でA10-5700でやってみた。
Windows8 64bit Radeon HD 7660Dで初期設定のままで実行
#Alpha 2ではCPU+GPUで同じくエラー

順に、CPU、GPU、CPU+GPU(ファイルは400KBあるので注意)
ttp://www.dotup.org/uploda/www.dotup.org3598679.png
ttp://www.dotup.org/uploda/www.dotup.org3598686.png
ttp://www.dotup.org/uploda/www.dotup.org3598739.png

5800Kを下回る筈の速度がなぜか上回った。
ドライバとかメモリ(DDR3-1888)に差があるのかどうか。
#メモリはGPUでも影響しないのでしたっけ?

なお、Alpha 1よりCPU+GPUのGPU部分がざっくり4割速度向上しました。

515 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 21:47:01.79 ID:CzgE7YFV0]
テンプレに合わせて報告いたします。

【GPU】AMD Radeon HD 7660D (A10-5700内蔵)
【CPU】AMD A10-5700
【OS】Microsoft Windows 8 Pro 64bit
【バージョン】MERIKEN's Tripcode Finder 0.07 Alpha 3
【トリップの種類】12桁
【1CUあたりのワークグループの数】960
【1WGあたりのワークアイテムの数】64
【その他のオプション】
【Display Driver】Catalyst 12.11 beta4
【10分間の平均速度】254.87M tripcodes/s
【GPUの平均速度】244.63M tripcodes/s
【CPUの平均速度】10.24M tripcodes/s
【GPU使用率】97〜98%
【その他】CPU+GPU

消費電力は110〜113W程度。GPUのみだと70W未満・・・GPUの効率スゴイっす。

関係ありませんが、「7完1タゲ」とかってどういう意味なんでせう。

516 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 22:03:42.35 ID:uKh70Nek0]
任意の七文字 タゲを1つだけ記した状態

517 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 22:23:18.59 ID:CzgE7YFV0]
>>516
ありがとうございます。もやもやが晴れました。



518 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 22:39:21.56 ID:8rusYKpL0]
>>515
>7完1タゲ
七文字のワード(YUKI.N/とか)を正規表現無しで1つだけ指定ってことじゃね

519 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/08(木) 22:55:26.18 ID:cebxTMIE0]
七文字完全一致1ターゲット

520 名前: ◆MERIKEN4.k mailto:sage [2012/11/09(金) 04:23:43.15 ID:bKYl/cdH0]
>>514
結構速度出てますねえ。次にマザボを変える機会があったらAMDのAPUに
しようかな…

521 名前: ◆MERIKEN4.k mailto:sage [2012/11/09(金) 04:29:32.75 ID:bKYl/cdH0]
アホの子HD 4000ちゃんがあまりにも不憫なのでカーネルをいじって
Intelのドライバでも動くようにしておきました。性能はあいかわらずですが…

522 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/09(金) 04:38:28.96 ID:rgF3r/Bc0]
【GPU】HD7970 CFX 2GPUs @1200MHz
【CPU】FX-8350 @5GHz
【OS】Windows7 64bit
【バージョン】MERIKEN's Tripcode Finder 0.07 Alpha 3
【トリップの種類】12桁
【1CUあたりのワークグループの数】1280
【1WGあたりのワークアイテムの数】24
【その他のオプション】-c -g -t 7 -y 1280 -z 24
【Display Driver】Catalyst 12.10
【10分間の平均速度】1705.24tripcodes/s
【GPUの平均速度】1654.95tripcodes/s
【CPUの平均速度】48.30tripcodes/s
【GPU使用率】92%
【その他】7完1タゲ

どうにか本気を出させることが出来ました
WG数が効いたようです。値を小さくすれば使用率は上がりますが数値が伴わないのでこの辺りがいいところ
7970の2枚挿しの割に低いですがCPUがネックなのでしょうw

523 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/09(金) 04:39:37.32 ID:rgF3r/Bc0]
画像貼り忘れ

www.rupan.net/uploader/download/1352402390.png

524 名前: ◆MERIKEN4.k mailto:sage [2012/11/09(金) 05:31:55.25 ID:bKYl/cdH0]
>>522
う〜ん、その構成だと性能的には3000M TPSでてもおかしくないはずなんですけどねえ。
>>492さんの報告( >>501 ) でもそうだったけど、どうもAMDのGPUが
複数あるとちゃんと速度が出ないみたいです。READMEには書かなかったけど、
"-a"というオプションで検索スレッドの数を指定できるので、それを増やして
みるのも手かもしれません。デフォルトは2です。
こういう場合CUDAだと綺麗にスケールしてくれるのですが
AMD APPはなかなかクセがありそうな感じです。

525 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/09(金) 08:13:48.08 ID:nBLHjNmZ0]
>>521
アホの子かわいいよアホの子

元よりAMDほどガチGPU目指してないからな気もするが>HD 4000

526 名前: ◆MERIKEN4.k mailto:sage [2012/11/09(金) 08:34:48.19 ID:bKYl/cdH0]
>>492
>>522
AMDのGPUが複数あると速度が極端に落ちる問題ですが、5770と7970の組み合わせで
こちらでも再現できました。で、調べてみたところ、速度をきちんと出すためには
GPU毎にTripcode Finderを立ち上げる必要があることが分かりました\(^o^)/

AMDのドライバを書いた人が何を考えているのかさっぱりわからないほどの
糞仕様ですが、このままではあまりにダサくて見るに耐えないので、
CUI版をハックしてなんとかすることにします。あんまり綺麗とはいえないですが、
CUI版からOpenCL対応デバイスの数だけ子プロセスを立ち上げればとりあえず
大丈夫でしょう。

527 名前: ◆MERIKEN4.k mailto:sage [2012/11/09(金) 08:38:44.85 ID:bKYl/cdH0]
>>525
ほんとに必要最低限ですよね。もうちょっと頑張って欲しかったなあ。



528 名前: ◆MERIKEN4.k mailto:sage [2012/11/09(金) 15:23:52.89 ID:bKYl/cdH0]
CUI版でそれぞれのAMDのGPUのために1つづつ子プロセスを
起動するところまではできました。あとは次のページを参考にして
子プロセスの出力を親プロセスにリダイレクトしてやるだけです。

How to spawn console processes with redirected standard handles
support.microsoft.com/kb/190351

非常にめんどくさいけど、あともうちょっとです。

529 名前: ◆MERIKEN4.k mailto:sage [2012/11/09(金) 19:16:16.16 ID:bKYl/cdH0]
うんざりするような書き換え作業が終わって、ちゃんと子プロセスの
標準出力が親プロセスで受け取れるようになりました。あとはこれを
親プロセスで処理してやるだけです。

530 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/09(金) 19:42:43.60 ID:HSgvVNfi0]
団子もびっくりだな。

本職さんですねメリケンさん。

531 名前: ◆MERIKEN4.k mailto:sage [2012/11/10(土) 05:10:08.05 ID:751Yphs90]
>>530
それが本業はプログラミングと全く関係ないんです。

532 名前: ◆MERIKEN4.k mailto:sage [2012/11/10(土) 06:09:10.04 ID:751Yphs90]
修正もほぼおわり、生成されたトリップと速度などの情報が
CUI版できちんと表示されるようになりました。
定格の5770と7970の組み合わせで1700M TPS以上出ているので
性能的には申し分ありません。あと数箇所修正する箇所が
残ってますけど、まず問題ないでしょう。やれやれです。

533 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/10(土) 10:56:29.80 ID:NYhfme2W0]
……ところで、
>5文字未満、もしくは12文字以上のターゲットも無視されます
と書いてあるのは、
「ターゲットは5〜11文字まででお願いします」
ということですか(12完は含みませんか)?

534 名前: ◆MERIKEN4.k mailto:sage [2012/11/10(土) 11:05:13.54 ID:751Yphs90]
>>533
ありゃりゃ、説明が間違ってますね。12完でも大丈夫です。

535 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/10(土) 11:25:15.16 ID:NYhfme2W0]
>>534
ですよね。でもありがとうございます

536 名前: ◆MERIKEN4.k mailto:sage [2012/11/10(土) 12:01:23.68 ID:751Yphs90]
新しい開発版です。

MERIKEN's Tripcode Finder 0.07 Alpha 4
www.meriken2ch.com/programming/merikens-tripcode-finder

Alpha 3からの変更点は以下になります。

・複数のAMDのGPUで検索すると速度が低下する不具合の修正。
・Intel Processor Graphicsシリーズへの対応。

今度こそ6990や7970 CFXで性能通りの速度が出るはずです。
アホの子HD 4000ちゃんには期待しないでくださいw

537 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/10(土) 12:09:03.87 ID:lftviXDBP]
しかしこういうの見ちゃうと、AMDのAPUも十分Intelと戦えるんだよなぁ

GPU部分を活用するのが難しいからなかなか陽の目見ないけど、
メモリ統合とかHSAとかすすんでGPUの演算力をもっと容易に使えるようになったら面白いな



538 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/10(土) 13:02:23.08 ID:NYhfme2W0]
>>536
DL→アホの子だけ指定してGPU検索(ゲス顔)→

ト リ ッ プ が 生 成 さ れ な い ?

539 名前: ◆MERIKEN4.k mailto:sage [2012/11/10(土) 13:16:56.65 ID:751Yphs90]
>>538
たしかになかなか出てこないですねえ。
この間はちゃんと検索できてたのにおかしいな。

540 名前: ◆MERIKEN4.k mailto:sage [2012/11/10(土) 13:19:40.72 ID:751Yphs90]
あ、出てきた。まあアホの子はとんでもなく遅いので気長に待ってくださいw

541 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/10(土) 13:25:37.29 ID:ZBbfmQXZT]
低速のテスト用に4文字検索もOKにすればいいのに

542 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/10(土) 13:30:40.11 ID:tCg9kOr10]
>>536
CUI版でオプションスイッチが効かないような
設定してもデフォルトでの検索になります

543 名前: ◆MERIKEN4.k mailto:sage [2012/11/10(土) 13:43:05.04 ID:751Yphs90]
>>541
ハッシュ値の計算の関係で5文字以上にしないと検索が遅くなるんです。
正規表現で"^TEST."のように指定してやれば4文字で検索できなくも無いです。

544 名前: ◆MERIKEN4.k mailto:sage [2012/11/10(土) 13:47:26.30 ID:751Yphs90]
>>542
報告ありがとうございます。たしかにOpenCL対応のGPUが複数あると
オプションが効かないですね。直しておきます。

545 名前: ◆supernova.rT mailto:sage [2012/11/10(土) 14:26:44.02 ID:AK5IPrBn0]
5870でAlpha 4を試しましたので、ちょい簡単に報告します
>>487を参考に数値を変えましたところ、-y 5120 -z 64 の設定で平均900M強出ました
どうやら先日の報告はGPU使用率が低かったようです

546 名前: ◆MERIKEN4.k mailto:sage [2012/11/10(土) 14:37:28.94 ID:751Yphs90]
>>542で報告していただいたバグを修正した開発版をうpしました。
複数のGPUを使わない方はダウンロードする必要はありません。

MERIKEN's Tripcode Finder 0.07 Alpha 5
www.meriken2ch.com/programming/merikens-tripcode-finder

547 名前: ◆MERIKEN4.k mailto:sage [2012/11/10(土) 14:48:46.91 ID:751Yphs90]
>>545
CUの数が5770の倍なのでちょうどそれぐらいの速度ですよね。
5870のデフォルトの値だけ変えられないか検討してみます。



548 名前: ◆MERIKEN4.k mailto:sage [2012/11/10(土) 15:39:17.37 ID:751Yphs90]
>>545
CL_DEVICE_NAMEとCL_DEVICE_MAX_COMPUTE_UNITの組み合わせで
型番が特定できることがわかったので、5870のデフォルトの値だけを変えて
おきました。次の開発版で反映されます。

549 名前:ののたん ◆KiwamonoL. mailto:sage [2012/11/10(土) 16:48:50.75 ID:Osc/R8BS0 BE:197526252-DIA(289888)]
【GPU】Radeon HD 6990
【CPU】i7-2600
【OS】Windows 7 64bit
【バージョン】MERIKEN's Tripcode Finder 0.07 Alpha 4
【トリップの種類】12桁
【1CUあたりのワークグループの数】2560
【1WGあたりのワークアイテムの数】64
【その他のオプション】なし
【Display Driver】CCC 12.10
【5分間の平均速度】1955.59Mtripcodes/s
【GPUの平均速度】1955.59Mtripcodes/s
【CPUの平均速度】N/A
【GPU使用率】97%前後
【その他】
GPUのみで検索
電力を20%盛って950MHzで計測

Performing a forward-matching search for 1 pattern (1 chunk)
with 7 characters on GPU(s):
OpenCL0: 1034.7M TPS, 2560 work-groups/CU, 64 work-items/WG
OpenCL1: 920.9M TPS, 2560 work-groups/CU, 64 work-items/WG

0.577T tripcodes were generated in 0d 0h 5m 00s at:
1991.28M tripcodes/s (current)
1955.59M tripcodes/s (average)
On average, it takes 25.6 minutes to find one match at this speed.






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<321KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef