2008年03月30日

あまり速くならないPhenom

キャッシュ関連のバグでクロックが上がらなかったPhenom。
このバグを修正したPhenomが発表されたそうです。
で、インプレスにそのベンチマークとかが出ているわけですけど。

最高速のPhenom X4 9850は2.5GHz動作で、
その性能は2.4GHz動作のCore 2 Q6600と同程度みたい。
3GHz前後で動作するCore 2 Quad上位クラスとの
クロック差は結構大きいでしょうね。
今年の将棋大会は多くの方がCore 2で来るのでしょう。

ところで、古いPhenomバグの詳しい資料って
AMDのページ
で公開されているのですね。
ちょっと眺めてみました。

以前にもちょっと書きましたけど、
バグはソフトから見えるアドレス
メモリのアドレスに変換する部分にあるのですけど。

CPUは、メモリを4Kずつの「ページ」という単位で
区切って管理しています。
この管理には、「このページから読み込んだよ」、
「このページに書き込んだよ」というフラグを
使っています。

で、まだアクセスされていないページにアクセスしようとすると、
CPUはこのフラグを自動的に立ててくれます。
このフラグはとても重要で、ここをきちんと立てる前に
アクセスしてしまうと、おかしなことになります。

古いPhenomは、キャッシュメモリという高速化メモリを
使っている場合に、このフラグをきちんと立てることが
できなかったみたい。
これがフリーズの理由だったのですね。

あとは、もっと速いPhenomが出てくれるとうれしいのですけど。
いつ出るのかな。
posted by あやまり+ at 22:11| Comment(1) | TrackBack(0) | 日記

2008年03月25日

マルチコア対策

将棋オープン戦は来週の土曜日。
まだ動いてもいなくてヤバい感じです。。

で、評価関数の最適化はあきらめ、
とりあえず動かすコトを優先することに。

そこで、マルチコア用の探索を書き始めました。
すごく今さらなのですけど。

マルチコアの場合、ばらばらのCPUが好き勝手に
メモリアクセスをしますので、排他制御が必要なわけです。
で、ロック命令を使えば良いかとおもっていたのですけど。

今のCPUって、命令の実行順序も入れ替えちゃうのですね。
つまり、メモリフェンスと呼ばれる特殊な命令などで
実行順序の入れ替えも禁止してあげないと、
すごく再現性の低いバグが出ちゃうかもなわけです。

うう。
これは、自信ないなあ。。
posted by あやまり+ at 23:00| Comment(2) | TrackBack(0) | 日記

2008年03月22日

移植ってむずかしいのかな

PSなどで出ていた海腹川背というゲーム
伸び縮みするひも(釣り糸?)を使いながら
ドアを目指すというものです。

このゲーム、メインとなるひもの扱いにバグがあるようで、
しかもそのまま発売されてしまうみたい。
まとめのwikiが作られており、
amazonのコメントでも体験版のバグが指摘されていました。

ひもの動きとかって機種に依存しない気がするのですけど、
フルスクラッチから書きなおしたのでしょうか。

PSP移植されるということで期待していたのですけど、
見送ったほうが良いかもです。。
posted by あやまり+ at 18:20| Comment(0) | TrackBack(0) | 日記

2008年03月16日

ゲーム所持が犯罪になる日はくるのかな

日本のスラッシュドットでも話題になっていますけど、
数年前にスタートした児童ポルノなどを禁止する法律に、
ゲームなども規制対象として加えようという動きが出ているみたい。

ちょっと気になったので、法律をながめてみました。

児童ポルノって何なのかなというコトについては、
第二条3項に列挙されています。
このうち「三」を見ると、かなりあいまいなものみたいです。
一方、第三条に書かれた、
「国民の権利を不当に侵害しないように留意」もあいまいで、
どこまでが不当に侵害なのかがわからないです。

この状態だと、服の一部をつけていないのであれば、
何でも児童ポルノとみなす対象にできるかもしれません。

水着などをつけた18歳未満のキャラクタが出てくるものは
全部ダメな可能性があるわけです。
イリスのアトリエ2やアルトネリコなどの所持も、
法律の解釈次第では、犯罪になりうるのでしょう。

手持ちのゲームを処分しなくちゃいけない日はくるんでしょうか。
う〜ん。。
posted by あやまり+ at 14:23| Comment(0) | TrackBack(0) | 日記

2008年03月12日

けん玉

あやまり+はコンピュータ将棋の思考を作っているわけですけど、
その強さは、探索と評価関数の2つで決まります。
最近は評価関数の学習を試みているわけですけど、
なかなか期待通りには動いてくれない感じです。
うう。

で、気分転換にSeesaaのページを眺めていたところ、
動画のブログパーツというものがおいてありました。
どんなものかなと眺めてみたところ、
けん玉なムービを見つけました。
一応ネット広告みたいですけど。



なんだかけん玉で遊びたくなってきました。。
posted by あやまり+ at 23:05| Comment(0) | TrackBack(0) | 日記

2008年03月11日

将棋オープン戦前倒し

あやまり+は今年も5月のコンピュータ将棋大会
エントリしています。
で、4月13日、コンピュータ将棋のオープン戦に
接続テストを兼ねて参加するつもり、

だったのですけど。

このオープン戦、4月6日に前倒しされてしまったみたい。

実は新しい思考ルーチン、まだ動いてすらいなかったりします。
間に合うかなあ。。
うう。
posted by あやまり+ at 22:26| Comment(2) | TrackBack(0) | 将棋

2008年03月08日

人権擁護法案

数年前に騒がれ、廃案になった法律に
人権擁護法案というものがあります。

どうやら、また案が出される方向らしく、
再び反対運動が起きているみたい。
ちょっと調べてみました。

あやまり+の理解が間違っていなければ、
たぶん、人権委員会が人権侵害(あるいはその助長)を
認めれば、立ち入り調査や証拠の押収などができる、
というものだとおもいます。

で、どうやら、

・人権侵害の明確な定義がない
・人権委員会が認めれば、令状なしに立ち入り調査できる
・不当な立ち入り調査の定義や、委員に対する処罰がない
・日本国籍がなくても委員になれる

あたりが問題視されている、
ということみたい。

みゅみゅ。。。
posted by あやまり+ at 15:07| Comment(0) | TrackBack(0) | 日記

2008年03月06日

Acid3テスト

世の中にはIE、FirefoxSafariなど、
いろいろなwebブラウザがあり、同じページでも
webブラウザによって、その見え方は変わってしまいます。
つまり、見え方に互換性がないわけです。

見え方が変わっても問題ないページなら良いのですけど、
「どんなブラウザでも同じように見せたい!」
ということも多いわけです。

そこで、ブラウザ間互換性アップを目指して、
HTMLの機能をふんだんに使った
「ブラウザの作者さん、こう見えるように作ってね」
というテストページが作られています。
これがAcid Testというもので、今までは
Acid1
Acid2
2つがありました。

このAcidの3つ目が作られたみたい。
ここにあります。
主にJavaScriptの互換性テストみたい。

試しにFirefoxで開いたら、Acid2もAcid3もエラーがいっぱい。
これが全部通るブラウザっていつ出るのかなあ。
posted by あやまり+ at 19:04| Comment(0) | TrackBack(0) | 日記

2008年03月04日

mixiさわぎ

mixiというコミュニティサイトがあります。
日記など、情報交換の場をユーザに提供する、有名なサイトです。
このmixiが4月に規約改定をする話になり、
運営会社に問い合わせが殺到しているみたい。

個々のユーザが投稿した日記などは、
特に譲渡していなければ個々のユーザが権利を持っています。
今回の改定は、たぶん、

・運営会社がどう使っても、例えば勝手に売るなどしても、
ユーザに文句を言う資格はない
・権利譲渡ではないため、「運営会社が好きなように
していいよ」を守るなら、ユーザ自身が使うのはかまわない

というコトでしょう。

ちなみに、seesaaにはすでに同様の規定があります。
具体的な中身はここに明記されています
今回のmixiの改定と同じような内容です。

あとは個々のユーザさんの考え次第かなとおもいます。
嫌がる方が多そうですね。。
posted by あやまり+ at 21:44| Comment(2) | TrackBack(0) | 日記

2008年03月03日

あとむ

インテルのSilverthorneという省電力CPU
名前はAtomになったみたい。
プレスリリースはここ

TDPは〜2.5W程度でクロックは最大1.8GHzとありますね。
消費電力を抑えるためにクロックあたりの性能は低いらしいので、
シングルコアで1GHzくらいのCPU相当なのかなあ。
これで超軽量モバイルPCとか作ってくれると、
移動中に将棋つくる、などが現実的になるかもしれません。

でもこれ、出てくる頃にはXPが消えてそうなのですよね。
Linuxは良いとしても、Vistaって快適に動くのかなあ。。
posted by あやまり+ at 22:08| Comment(0) | TrackBack(0) | 日記