2004年06月25日

HLSL本

プログラミングMicrosoft DirectX9 グラフィックスパイプライン
という本をプレゼントされました。DirectX9シェーダの本です。
シェーダには興味がありつつもまだ手をつけていなかったので、
これを機にぼちぼちやっていこうかなーという感じです。

Posted by Akihiro at 09:00 | Comments (0)

2004年06月18日

クリティカルセクションのコスト

クリティカルセクションの実行コストは軽いと聞きますが
実際にどれくらいのコストがかかるのか計測してみました。

::EnterCriticalSection(&crit);
::LeaveCriticalSection(&crit);

上記のコード2行を実行するのにかかったコストは自分の環境で約400クロックでした。
Pentium4 2.8GHzのCPUですので、時間にするとだいたい140ナノ秒かな?

数値はあまりあてになりませんが、だいぶ軽いですね。

Posted by Akihiro at 09:57 | Comments (5)

2004年06月04日

Exceptional C++

最近、毎月1冊と決めて専門書を買っています。
今月は以前から欲しかった Exceptional C++ を購入しました。

まだ3分の1くらいしか読んでいませんが、例外安全について結構勉強になりました。
ほんとにC++ってDeepですよねぇ。潜っても潜っても底が見えないというか。。

Posted by Akihiro at 13:54 | Comments (1)