2009年3月19日の日記の3番目の記事へのコメント

Hack the Cell 2009

結果出ましたな

HTC09結果

違ってたらちょっと恥ずかしい・・・.以下,フィックスターズから送られてきた確認のための実行結果.

ORIGNAL: sum=3c927c56, 295486876 ticks
MINE: sum=3c927c56, 3034665 ticks
ORIGNAL: sum=2e987a4d, 426256300 ticks
MINE: sum=2e987a4d, 4376191 ticks
ORIGNAL: sum=ef1b6aef, 313648483 ticks
MINE: sum=ef1b6aef, 3220965 ticks
ORIGNAL: sum=eedd2516, 291491591 ticks
MINE: sum=eedd2516, 2993684 ticks
ORIGNAL: sum=f7e967a8, 14437972 ticks
MINE: sum=f7e967a8, 151452 ticks
ORIGNAL: sum=1f37a7db, 215277118 ticks
MINE: sum=1f37a7db, 2211814 ticks
ORIGNAL: sum=c7d41f36, 296425055 ticks
MINE: sum=c7d41f36, 3044293 ticks
ORIGNAL: sum=aa9d2e9f, 260850588 ticks
MINE: sum=aa9d2e9f, 2679326 ticks
ORIGNAL: sum=8abd398a, 252086564 ticks
MINE: sum=8abd398a, 2589429 ticks
ORIGNAL: sum=a374bd58, 6140545 ticks
MINE: sum=a374bd58, 66334 ticks

ソースはこんなのでした.何かみんなトランザムとか言ってますが,所謂 bitslice (と自分は呼んでいる) をやってます (データをビット単位で横断してアクセスするから「トランザム」なんだと思ってたよ・・・).celltripper で学んだことが活きました.

あと,1月31日に書いた「アレ」ってのは「volatile」です.なんか 2ch の前スレにちょろっと書かれていたのを思い出して試しにつけてみたら超効いたとかそんなんです.ここでちょっと触れてたり (このポストとの関係に気づいてた人もいたようで).最終結果見ると,これがなかったらかなりヤバい感じでしたね (;´Д`)'`ァ'`ァ.ラッキーでした.他にも 「si_lnop」突っ込んで流れを変えてみるとかもしてます.まあ,変なところはそれくらいかな・・・.

[コメントを書く]

団子厨 2009/03/20(金) 01:55:27
そう、なぜかvolatile付けたら速くなったんで驚きましたよ。
nosuke 2009/03/20(金) 02:32:04
色々バッドノウハウが蓄積された気がしますw

お名前:  メールアドレス(省略可):
メールアドレスも表示されます
ここに名前その他を書いてはいけません: ここにメールアドレスその他を書いてはいけません:

2009年3月19日の日記の3番目の記事へのコメント

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2009年3月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ