1 :
名称未設定:
2 :
名称未設定:2005/04/04(月) 18:18:39 ID:hzVKBpDr
2
#新・Mac
4 :
名称未設定:2005/04/04(月) 18:41:16 ID:T99bV9VB
糞コテのトリップでも解析しようか
5 :
名称未設定:2005/04/04(月) 19:34:17 ID:yzTJ+4WS
<>V8ZSiPodfk - #!BoSCB0]
<>DKiPod6QJY - #}DRd^mAT
<>0XziPodAnk - #taxYY/7Z
<>lq6iPodD/g - #UnMwI/2O
<>iPodrQrNac - #unencw3F
<>RtiPodJ74k - #ZIoU-woo
<>UAKiPodUKs - #Ta2EE!TX
<>zpEiPodueY - #jxVoI3WK
<>0iPodk33Qk - #kxn6+fq(
<>GWIiPodoVg - #+uH5kE_V
<>GheYTiPod6 - #VTuxg_I4
<>NrZ6iPodFM - #jbBlG!OY
<>EaRiPodYEM - #d8Oi[{52
<>iPodDPdnLE - #{THROnuL
<>FXiPodyDKI - #~rKYgZoR
<>IiPodpyIGQ - #shnkskyQ
<>iPodWXngQw - #,mW_@ce8
<>iiPodC0qow - #u5u1sOru
<>3G0/iPodkI - #ioSvmzhW
6 :
名称未設定:2005/04/04(月) 19:38:26 ID:yzTJ+4WS
◆3HK.gMJobs : #tuMEV;~;
◆qJobsmA7fU : #VuM~XF#.
◆fXuiceJobs : #iuMlHm|m
◆nWxHJobsh2 : #puM:_1J8
◆pJz6hRJobs : #duM`[Eut
◆/saBgsJobs : #kuMI4iセ[
◆HyJobs2iTg : #duMT|.Di
◆Jobs1C6PA2 : #juM'If2/
◆kWwSlTJobs : #luM{ar「0
◆8w.JobswUs : #JuM]Biaシ
◆ktwE6LJobs : #RuMM@uセL
◆VTiYiKJobs : #EuM0muq_
◆Y0.0.JobsY : #v9p`#;Br
◆Zlt.R0Jobs : #&9pnp_)N
◆A686E0Jobs : #i9pXI,「b
◆RtTtiaJobs : #Z9pa5w(o
◆Jobs73zn16 : #{9pH[b=#
◆qZJobs1AHQ : #89p*ZAe)
◆CbzxtMJobs : #R9pS);d7
◆4mpqSGJobs : #i9p「(F%8
◆aIHyxJobsk : #S8DRgkC9
◆HJobssNyvs : #b8D]QG2Y
◆aK6nFaJobs : #s8DCCi:[
◆nh75OrJobs : #$8D?jx5b
7 :
名称未設定:2005/04/11(月) 10:29:44 ID:4k6S/ekC
hosyu
8 :
名称未設定:2005/04/15(金) 17:36:12 ID:T1WN48yF BE:89964645-
あげ
9 :
名称未設定:2005/04/23(土) 08:30:08 ID:gZwJ8f2O
ミ・д・ミホッシュホッシュ
11 :
名称未設定:2005/05/08(日) 17:14:21 ID:GHf1RQfB
12 :
名称未設定:2005/05/08(日) 20:17:28 ID:D6kcqwxA
糞スレ保守して意味あるわけ?
13 :
名称未設定:2005/05/11(水) 20:14:54 ID:wAu99Hjm
Xgrid!!
14 :
名称未設定:2005/05/11(水) 21:25:17 ID:wuAKGres
乙
test
てすと
test
test
test
20 :
GNU IEEE ◆3MDGnuIEEE :2005/05/17(火) 21:09:10 ID:sgTK3c/y
てst
21 :
◆nh75OrJobs :2005/05/18(水) 21:18:33 ID:Jpsgc+IT
テスト
22 :
名称未設定:2005/05/18(水) 21:20:39 ID:Jpsgc+IT
>>4 この馬鹿をおながいします
◆StaIqxr34U
23 :
◆orzUP7Dp2. :2005/05/18(水) 22:35:17 ID:qe0Hpood
test
24 :
うさぎ店長 ◆taUSAGIVgU :2005/05/18(水) 22:38:29 ID:5WZqOnRn
tえst
26 :
名称未設定:2005/06/04(土) 17:24:30 ID:LZHfkR9+
27 :
名称未設定:2005/06/04(土) 19:42:09 ID:UzAAIi6o
28 :
26:2005/06/05(日) 00:55:10 ID:vnI8M5EY
さらに更新。
パターンファイル検索の実装のbreakthroughにより、
最大瞬間風速424ktrips/s/GHz@7447Aを達成しました。
とりあえずパターンファイル検索の高速化は一区切りして、
次は正規表現検索をtune upしましょうか。
たぶんまたしばらく休眠すると思いますがw
29 :
名称未設定:2005/06/05(日) 03:05:03 ID:jiDOGUrQ
素晴らしいですー
30 :
26:2005/06/05(日) 23:42:56 ID:vnI8M5EY
saltが変わらないバグを直しました。
ごめんなさいごめんなさい
速度は特に変わってません。
31 :
名称未設定:2005/06/06(月) 00:44:32 ID:aLybbtag
どんまいどんまい、お疲れ様ですー
32 :
26:2005/06/07(火) 01:10:09 ID:em5868MN
正規表現検索と連番検索を高速化しました。
それぞれ7447Aで380ktrips/s/GHz, 406ktrips/s/GHz程度出てます。
これで全ての検索メソッドに対してベクトル化がほぼ完了したので、
速度面ではひとまず完了でしょうか。
なんかPowerPC界隈は香ばしいことになってますが、AltiVecは見捨てないでほしいなあ。
33 :
名称未設定:2005/06/07(火) 02:54:02 ID:2FF0CiVw
おつかれー!
NeXTでやってた時と同じようなFATバイナリ移行のようですね
AltiVecはエミュレーションするのかなあ…
34 :
26:2005/06/07(火) 03:14:53 ID:em5868MN
(´・ω・`)ショボーン
とりあえず激しくショックを受けています
もうAltiVecを積んだ速いPPCは出ないのかな?
35 :
名称未設定:2005/06/07(火) 11:30:07 ID:1pt6iWVL
次世代ゲーム機をハクれ
36 :
名称未設定:2005/06/07(火) 12:08:29 ID:ZksWtS0P
37 :
名称未設定:2005/06/07(火) 18:09:40 ID:RyHMclBu
これからは飛ばしてたIntelの特集ページも読むことになるかな
test
39 :
名称未設定:2005/06/07(火) 22:54:55 ID:TTbRjLk+
てすと
40 :
26:2005/06/10(金) 22:20:23 ID:20gPj35E
懲りずに更新
ちょっと速度向上&bugfix
おつー!
テステス
瞬時に3つも見つかった
44 :
26:2005/06/14(火) 23:18:13 ID:Rb+MYs06
更新。パターンファイル検索以外の速度が多少上がってます。
少々調べてみたところ、現在のバージョンのトリップ生成部と比較部の間のオーバーヘッドは
せいぜい3%程度でした。3%を大きいと見るか小さいと見るかですが、initial releaseでは
おそらく30%程度はあったことを考えると、十分小さくなったと考えてよいかと思います。
そろそろ大量検索向きのことを考えてみましょうか。
45 :
名称未設定:2005/06/15(水) 00:00:02 ID:1SD9MWqb
感動してます
46 :
名称未設定:2005/06/15(水) 14:56:05 ID:fQ5NIhY5
参考記録カコイイ!!!
47 :
26:2005/06/17(金) 21:57:56 ID:HGgds9vc
更新。
スレッドセーフにして、検索スレッドを複数同時に走らせることが出来るようにしました。
内部的にいろいろ弄ったので不具合があるかもしれません。
なので、とりあえずbeta版ということにしておきます。
dual CPUな環境の人は試してほしい、かも。
a
g
s
a
g
>>47 450DPだけど凄い快適です。
パターン検索+スレッド数2で走らせて350ktrips前後で推移してます。
早い早い。
G5 Dual2.0GHz
検索文字列:「SinMac」
区別しない
パターン検索
スレッド4
約1600000.0 trips/s
CPU使用率が90〜100%と5%
なぜかAppleというのが2つ出てきた。
55 :
26:2005/06/17(金) 23:40:10 ID:HGgds9vc
報告どうも。とりあえず動いてるかな?
>>54 パターン検索だとpattern.txtの中に書いてあるパターンのみを検索するので、
テキストボックスの内容は無視されます。SinMacを検索したいなら
pattern.txtに書くか通常検索を選びましょう。
ちょいとインターフェースが分かりにくいかな。
>>55 あれからスレッド数増やしてみたりして試してみたのですが。
一度、pattern.txtにないトリップが3つほど検索されました。
後、スレッド数で微妙に速度が違うんですね。
スレッド数2が一番早くスレッド数3,4だと微妙に速度が落ちました。
>>44 Pentium Mでトリップ検索ソフト開発してる者ですが、いやー凄いですね。
AppleのIntel移行は、身近になった感じで喜ばしくもありますが、
AltiVecを失うのは大変惜しい限りです。
うちはMで1ターゲットで360k(1GHz換算)程度出てますが、
無駄な部分削っても、380k程度が限界じゃないかと思ってたり。。
ちなみに、うちの場合だと、固定パターン検索ですが、うちはターゲット数に応じて
BoyerMoore法(一個)とAho-Corasick法(複数)を切り替える実装にしています。
>>56 CPUコアの数分だけスレッドを立ち上げるのがふつうですね。
(うちは最大16スレッドまで同時に動作できるようにしてますが、今のところ
全部使い切るマシンは出ていません)
MacノートがデュアルコアPentium Mで出てきたときには、ぜひ当方も
Mac版開発に挑戦してみたいと思います。(でもやっぱMac実機買う必要あるのかな)
test
test
test
test
test
63 :
名称未設定:2005/06/18(土) 09:15:50 ID:cAQ+XQKC
64 :
名称未設定:2005/07/02(土) 10:19:52 ID:3pfIeDz1
保守
てs
これかな?
67 :
名称未設定:2005/07/28(木) 20:12:03 ID:nlsgIj/i
ほsy
68 :
名称未設定:2005/07/28(木) 20:46:52 ID:37hURAr9
69 :
名称未設定:2005/07/28(木) 21:13:54 ID:xwBI/z9m
>>26さんでも新ネタでもないけどウチのiMac G5 (20" 2.0GHz) では
VecTripper_20050614でMax 1,012,000 trip/sぐらい出てます。(パターンファイルを使用)
1GHzあたり約500ktrip/sとかなりいい感じ。
でも温度がCPU 78.3℃、HDD 53.0℃なのが心配...
70 :
26:2005/07/28(木) 23:06:16 ID:kPXAj35N
ありゃ、1GHzあたり500k/sですか。G5速いなあ
最近は多忙につき、新ネタは(あるか分からんけど)8月中旬頃までお待ちくださいw
(・A・)凸
汎用ALUも使って160or192並列くらいで動かすと更にウマーかも(裏山歯科
test
unk
test
test
これは?
[ '_ゝ']をさーち ゝけんさく [ '_ゝ']になるかな
ふじこ
80 :
名称未設定:2005/08/07(日) 13:51:36 ID:PyM97tOG
ばーか
tesuto
82 :
26:2005/08/07(日) 16:42:02 ID:7Uh1c6rD
久しぶりに更新。
速度を微妙に上げただけです。新ネタを期待してた人ごめんなさいw
普通のとベータ版を分けたままにしてますが、
マルチスレッドで検索できるかできないか以外の違いはありません。
1スレッドでいい人は普通のを使った方が若干速いでしょう。
>>82 おつー!
G4でベータ版常時回してます。快適です〜
84 :
名称未設定:2005/08/08(月) 09:06:33 ID:polZYOlI
ところで、トリップの末尾の文字は決まっていて、絶対出ない文字もあるってのを何処かで見たんだけど思い出せない。
85 :
名称未設定:2005/08/08(月) 09:14:10 ID:pcuHuwuo
86 :
名称未設定:2005/08/08(月) 09:18:44 ID:polZYOlI
87 :
名称未設定:2005/08/08(月) 17:25:58 ID:GLBzAxDz
88 :
26:2005/08/09(火) 00:04:45 ID:Edb0a1EO
更新。
結論から言うと、G4でもめでたく500k/s/GHzを突破しました。
CHUDのSharkで計測と調整をいろいろ繰り返してたところ、
コアループの一部がインライン展開されてるかされてないかの違いで
やたら速度が変わる事に気付いたのでした。なんか拍子抜け。
G5ではどうなったかな?
89 :
名称未設定:2005/08/09(火) 00:27:15 ID:/nbEJIRc
おめ!!!!!!
90 :
名称未設定:2005/08/09(火) 01:12:20 ID:x20MazEr
>>88 おつです!
>>69ですが今回のでMax 1115345.3 trips/sec, 557k/s/GHz出ました。
速えぇ〜!
91 :
26:2005/08/09(火) 01:16:22 ID:d0+exuKu
>>90 報告どうも。
G5アホみたいに速いなあ...手元に一台欲しくなってきた
うちもMac版開発を正式表明させてもらうかな(Intel版MacももちろんやるけどPPC版)
93 :
名称未設定:2005/08/29(月) 00:59:43 ID:K6xePlHd
あーそれ俺が自分で更新したけど何か不満でも?
そもそもここはMac板なんで持ってない人は無用よ
てすと?
96 :
名称未設定:2005/09/10(土) 14:19:31 ID:BWyIk4uo
圧縮回避兼宣伝あげ
Mac-miniで移植(というかほとんど書き直し)作業中
つか、John本家の投稿にあった開発者が書いたコードトランスレータが
俺が以前書いてたものにそっくりでびっくりしますたよ。
VecTripperを参考にしながら組んで行こうとも思ったのですが、
ビルドの方法がわからんかったので
Windowsから持ち込んだコードをベースにコンソールベースで
プロトタイプを書いていってます。
で、いろいろ悩んだけどうちはGUI部分はC/C++ &Carbonでいくことにします。
やったことないけど。
というわけで、よろしくおながいします。
# x86版だけの参入なら楽だったけどそれじゃ詰まらん
98 :
26:2005/09/11(日) 16:15:59 ID:ET4IjEkN
>>97 今Carbonで始めるというのは結構勇者ですね。
個人的には、Carbonを覚える時間>>>Objective-CとCocoaを覚える時間
と思いますがw
Objective-Cがいやなら、CoreFoundationをそのまま叩くという手もあります。
ビルドは、PCREを入れた上でXcodeのビルドボタンを押せばできるはず、です
私はbitslice desのコア部は全く弄っていない(弄るスキルが無い)ので、
最適化するとどの程度速くなるか興味深いです。
#完成の暁にはぜひオープンソースにして頂けるとありがたいw
そのつもりですぜい。
GPLじゃなくてArtisticライセンスを適用しようかと。
Johnはパクる以前に理解できなかった
Kwan先生のページのコードをベースに自分で1から書いてようやく理解した。
逆にモチベーション維持のために完成までは公開しない方向で。
公開したコードは二度と触った覚えが無い。
てst
Johnの作者はs-boxのコードについては、マシューの中の人の配布条件と
GPLライセンスに矛盾があるという見解から、例外的にGPLとしての配布は
行っていないようです。
結果的にs-boxのコードに限ってはGPLに拘束されないみたいです。
なんか複雑っすね。
おれ自身はGPL嫌いなんだけど、GPL化しないという条件でJohn本家に
改良版のAltivec用コードを投げてみる予定っす。
ブラウザが調子悪す
103 :
名称未設定:2005/10/02(日) 08:46:01 ID:5/gLVxqj
Tiger+Xcode2.0でなんとか苦戦しつつVecTripperビルドしてみたんだけど、
26氏のビルドより全然遅い・・・
何か特別なことやってるの?
104 :
名称未設定:2005/10/02(日) 09:02:10 ID:5/gLVxqj
GCCのバージョン確認してみたら4.0だった。
3.3でも試してみるゎ
Objective-Cも触ってみたが、激しく拒絶反応
もうだめぽ
Carbonも結構作りこみ大変なので、とりあえずBSDコマンドラインツールとして作って
Dashboardでラップする方法を思いついた。
HTML+Javascriptベースなのでかなり容易に作れそう。
106 :
名称未設定:2005/10/06(木) 01:48:46 ID:zxXgnP26
俺は使ってないから詳しく知らんけどREALbasicからもshell呼べたと思うよ。
あれでラッパー作ればかなりマックらしくなるはず。
107 :
名称未設定:2005/10/06(木) 02:42:52 ID:LTu9ESW1
IBでもASでも
108 :
名称未設定:2005/10/09(日) 16:18:53 ID:c2hXHgcu
REALbasicのアプリって感触がCarbonアプリと大差ないと思うんだが
109 :
名称未設定:2005/10/09(日) 17:58:16 ID:/W+ArXmC
大差ないっていうかCarbonじゃないの?
110 :
名称未設定:2005/10/10(月) 10:11:53 ID:9ybZ9T1g
VecTripperβ版
マルチスレッド
パターンファイルを使用
G5 2G Dual (MEM 1.5GB)
2100000〜2200000trips/sec
G5 2.7G Dual
どのくらいいくのだろう?
3GHzあたりいくんでないの。
俺も自前でビルドしてみたら
>>103の状況。
John the Ripper AltiVec版自体のパフォーマンスは良好。
とりあえずCocoaが悪いということにしてObj-C毛嫌い(駄目な奴
× 3GHzあたり
○ 3Mあたり
113 :
名称未設定:2005/10/21(金) 01:54:08 ID:l7GKYdPD
G5X4 Macでの報告マダァ-? (・∀・ )っ/凵⌒☆チンチン
114 :
名称未設定:2005/10/21(金) 07:07:14 ID:JE9mBxaJ
>>113 とりあえず今からでは最初のトリップが出るまでに 3-4 週かかる模様
115 :
名称未設定:2005/11/02(水) 04:11:52 ID:omB3gVNu
保守
116 :
名称未設定:2005/11/03(木) 23:17:06 ID:wsmEKxML
>>110 VecTripperβ版
マルチスレッド
パターンファイルを使用
G5 2.7G Dual (MEM 2GB)
3050000trips/sec
>>116 2G dualの約1.5倍って、、はえーー。。。。
118 :
名称未設定:2005/11/27(日) 12:16:47 ID:Cv5udHjx
てす
119 :
名称未設定:2005/12/02(金) 20:47:01 ID:p9TV8who
と
120 :
名称未設定:2005/12/05(月) 00:09:01 ID:QFzxxjAd0
ほしゅ
121 :
名称未設定:2005/12/22(木) 11:43:31 ID:pd5sqAZn0
ほs
123 :
【豚】 :2006/01/01(日) 03:45:22 ID:PxlvO+uu0
アケオメ
124 :
【1583円】 :2006/01/01(日) 03:47:02 ID:PxlvO+uu0
豚だった… orz
ウリャ
どれ
もいっちょ!
また豚なのか
だんキチ orz
>PxlvO+uu0
もうやめとけ…
最後だす
131 :
名称未設定:2006/01/01(日) 14:16:22 ID:shKljuwE0
これって何よ?
132 :
名称未設定:2006/01/09(月) 19:16:12 ID:j0E9yHE40
ほs
133 :
◆tvd7ZSomac :2006/01/17(火) 07:12:55 ID:+eaVnbDNO
やぁ
134 :
名称未設定:2006/01/21(土) 14:10:45 ID:C/fqY4Bo0
CPU温度上がるねえ…
135 :
名称未設定:2006/01/21(土) 14:23:03 ID:bAmZPaR90
AltiVec含めてフル稼働の貴重なソフトだからな
マジレスするとVSIUがフル稼働の間汎用ALUが遊んでる。
ただ、これ以上最適化してMac-mini絶えられるか不安。
137 :
名称未設定:2006/01/22(日) 19:00:15 ID:/q7eDL3J0
MacminiがヤバければDualに強化したCubeはさらなり。
今の季節はともかく夏場は4文字検索だけにしとこうw
トリップコピぺてすと
test
test
てst
Mac-mini 1.42GHzで自分のソフト動かしてみたらPentiumMMX 166MHz相当の速度ですた。
MMXをちゃんとエミュレートしてくれるのね。感心。
Intel Macユーザーっている?AltiVecってRosettaで動くモンなの?
144 :
◆Xjk.8Dq1PU :2006/02/19(日) 21:24:05 ID:s8DvIpgV0
テスト
145 :
◆PSA8tLpemQ :2006/02/19(日) 21:24:58 ID:s8DvIpgV0
te
146 :
◆lU8gCpszH. :2006/02/19(日) 21:25:51 ID:s8DvIpgV0
て
0
148 :
名称未設定:2006/03/08(水) 02:21:26 ID:gK/56Obf0
Mini DuoでVectripper G4は動いた。150k/s
G5はだめだった。ロゼッタはAltivecもエミュレートしてるみたい。
149 :
名称未設定:2006/03/12(日) 10:51:57 ID:+BcXtZ8q0
エミュレートしていてもやはり遅くはなるのな。150kとは…。
新Mac-miniホシスwwww
きちんと最適化すれば2スレッドでその10倍近く出るはず。
てすt
152 :
148:2006/03/14(火) 14:40:24 ID:vqccAD530
ぜひウニ版もよろしく。
てすと
154 :
名称未設定:2006/04/03(月) 01:12:34 ID:JLhL/UFt0
test
もう一回test
157 :
名称未設定:2006/04/20(木) 01:29:35 ID:koGMGD1b0
age
158 :
名称未設定:2006/04/20(木) 01:45:14 ID:dY6y5Sms0
xgrid対応ってのは、難しいことなんですか?
159 :
名称未設定:2006/04/21(金) 01:59:06 ID:OGbXWv960
160 :
名称未設定:2006/04/21(金) 19:13:21 ID:c8SVkNu40
>>159 複数台で同時に吐き出して行くのとだいたい同じってことですか?
161 :
名称未設定:2006/04/21(金) 19:24:49 ID:bPd5cOn10
同期取る分遅くなるだろうな
162 :
・∀・)っ-{}@{}@{}:2006/04/21(金) 20:05:25 ID:A0vIf3FfO
コンソールアプリにしてTelnet/SSH越しに叩けばよくね?
163 :
名称未設定:2006/04/21(金) 21:37:44 ID:c8SVkNu40
どもども
G3もG4も混在してて、全部寝てるかといえば用事があるときもあるので、
休眠中だけ参加するように出来ないかなぁと
5台で走らせたとして、
やっぱり同じ乱数を検証したりする分長時間検索したら無駄が出るかなとも思いまして
164 :
名称未設定:
xgridを使ったところで同じ乱数を引く確率は変わらんと思うが