シミュレーション

flybrain (Go + WebGPU)

@dsbaha

FlyWire の配線(13 万 8639 ニューロン・5450 万シナプス)を Leaky Integrate-and-Fire で回すシミュレータ。Go で書かれ Vulkan 上の WebGPU を使い、演算がビット単位で一致する純 Go の CPU バックエンドと、それを突き合わせる自己検査を備える。再現性は主張ではなく数字で報告される。参照実装の砂糖刺激実験は Brian2 で 0.12 Hz・活動 457 ニューロン、こちらは 0.13 Hz・369 ニューロン(刻みは 0.1 ms ではなく 1 ms)。脳をサーバとして小さな TCP プロトコルで公開し、別プログラムの 3D アリーナが匂いの世界で最大 4 匹を動かす。

公式サイト ↗

flybrain (Go + WebGPU)

#golang#webgpu#vulkan#lif#replication#tcp-protocol#flywire

確認した出典

上の情報は掲載日にこれらのページを読んで確認したものです。