徒然なる日々を送るソフトウェアデベロッパーの記録(2)

技術上思ったことや感じたことを気ままに記録していくブログです。さくらから移設しました。

CUDA

今更、JCuda で AutoEncoder を実装してみた

JCuda の使い勝手を研究するため、AutoEncoder のさわりの部分を実装してみました。 まだバグはいそうですが... CUDA Driver インタフェースを使うため、初期化と kernel 呼び出しが多少面倒ですが、 メソッドに押し込めてしまうことにします。まず、AutoEnc…

惑星の生成をシミュレーションする

CUDA のサンプルプログラムに nbody というのが付属していますが、 ちょっと改造して、微惑星から惑星に成長させるプログラムを書いてみました。まず、太陽系が太陽と微惑星から成り立っており、太陽が微惑星に比べて非常に 重い(微惑星を全て足しあわせて…