Yakiimo3D

Mostly DirectX 11 Programming

Archive for the ‘独り言’ Category

NVIDIA GTX 460

新しいグラボの写真です。 http://www.geeks3d.com/20100712/nvidia-geforce-gtx-460-specifications-and-reviews-available/ GTX 460に関するGeeks3Dの記事です。 http://developer.nvidia.com/object/nsight.html 最近TwitterでParallel NsightのPro版が無料になったことを知ったこともあり(http://twitter.com/#!/NIV_Anteru/status/30620618055483392)、GTX 460を購入しました。Parallel Nsightの全機能をフルに利用する為には、マシンにDisplay用とCUDA実行用の二つのグラボが必要になりますが、HD5750が利用できるかもと安易に考えていましたが、Vistaだと複数のグラボドライバーを共存させる事が自体が無理らしいので(http://www.microsoft.com/whdc/device/display/multimonVista.mspx)、後日Parallel Nsightを試してみたくなったら、もう一枚NVIDIAのグラボを買うと思います。 http://3dmark.com/3dm11/595018 早速新しいグラボで3DMark 11を実行してみました。発売タイミングが後なので、HD5750よりいいスコアです。 (http://www.yakiimo3d.com/ja/2010/12/12/3dmark-11-2/). HD5750 (http://www.yakiimo3d.com/ja/2009/12/13/%E8%87%AA%E5%88%86%E3%81%AEradeon-hd5750/)には特に不満がなかったので、新しいグラボをインストールしていて少し残念な気持ちになりましたが、HD5750が一万6千円ぐらい、今回のGTX 460が一万3千円ぐらいなので、比較的短期間で買い換えましたが、経済的には特に無駄遣いはしてない感じです。新しいグラボだと性能アップ、CUDAサンプルが実行可能、倍精度の浮動小数が利用可能、Parallel Nsightが将来的に使えるなど利点が結構あるので、いい買い物だと思っています。 (2011/02/13追記) http://www.yakiimo3d.com/ja/2011/02/13/parallel-nsight-1-51/ 結局Parallel Nsightを試してみました。Single GPUのマシンでも便利そうです。

[Continuar Lendo →]

youtubeに動画を初投稿!

上のCPU版bitonic sortのデモが自分のyoutube初投稿動画です!デモではStructuredBufferのランダムデータがまず昇順にソートされ、次に、再ランダム化されずに、同じデータが降順にソートされます。描画にはDirectX 11を使用しました。StructuredBufferを中間テクスチャにコピーしなくても、pixel shaderで利用できた事は少し「ほほー」と思いました。DirectX 11のデモとして派手さが全然ないですが、勉強です。 デモはt-pot.comのpixel shader bitonic sortデモ(http://www.t-pot.com/program/90_BitonicSort/index.html)に影響を受けています。次の投稿ではフルソースコード付でCPU bitonic sortの解説を行いたいです。

[Continuar Lendo →]

自分のRadeon HD5750

先月Radeon HD5750が自宅に届いた際にはてな日記の方に写真と感想を投稿しました。 2009/11/21 SAPPHIRE HD 5750 1GB GDDR5 PCIE HDMI/DP (Hatena Diary) 届いてから、ゲーム(Demon’s Souls, Ratchet & Clank: A Crack in Time, Modern Warefare 2 面白いよー。。。)をやりつつ、DirectX11の勉強を少しずつ進めています。 今、DirectX11 APIを利用したCPU版bitonic sortのサンプル作成中で、CPU版の次はcompute shader版を作成する予定です(大方もう実装は終わっています)。DirectX SDKにbitonic sortのcompute shaderサンプルがありますが、自分が勉強を開始するのに一番適当なトピックだったので、選んで実装しました。DirectX SDKより詳しいbitonic sortアルゴリズム紹介の実装にできればなーと思います。

[Continuar Lendo →]