[過去ログ]
【オセロ,将棋】ボードゲーム【囲碁,War】 (1002レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
368
:
310
2015/12/26(土)11:23
ID:2a5cp76f(1)
AA×
[
240
|320|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
368: 310 [sage] 2015/12/26(土) 11:23:54.66 ID:2a5cp76f どもです。バグったところはMPC使って無い箇所でした。 コンパイラの自動ループ展開は上記2か所で試してますが、なかなかうまく行きません。 なんとか依存関係を解消してループ展開強制すると劇的に速度低下する状態です。 その代り、いろいろググっていたら、BMI命令を見つけて、BLSIとPEXTを使ってみました。 速度バランスが変わったのでパラメータで置換表適用範囲を狭めるなどもしましたが、 FFO#40で1.55秒前後まで高速化できました。中盤探索も高速化はしているはずですが、 数%程度の改善というところでしょうか。まだ50%は高速化したい状態です。 色々アドバイスいただいたお蔭で、ようやくSIMDまわりの使い方がわかってきました。 ここまで来ると、BITBOARD操作の関数の見直しをしたくなりますね。 中盤探索の一番重い部分なので。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/368
どもですバグったところは使って無い箇所でした コンパイラの自動ループ展開は上記2か所で試してますがなかなかうまく行きません なんとか依存関係を解消してループ展開強制すると劇的に速度低下する状態です その代りいろいろググっていたら命令を見つけてとを使ってみました 速度バランスが変わったのでパラメータで置換表適用範囲を狭めるなどもしましたが で秒前後まで高速化できました中盤探索も高速化はしているはずですが 数程度の改善というところでしょうかまだ50は高速化したい状態です 色アドバイスいただいたお蔭でようやくまわりの使い方がわかってきました ここまで来ると操作の関数の見直しをしたくなりますね 中盤探索の一番重い部分なので
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 634 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.041s