flybrain (Go + WebGPU)
@dsbaha
A leaky integrate-and-fire simulator of the FlyWire wiring, 138,639 neurons and 54.5 M synapses, written in Go against WebGPU on Vulkan, with a pure-Go CPU backend whose arithmetic is bit-identical and a self-test that checks it. It reports its replication rather than claiming it: the reference sugar experiment gives 0.12 Hz and 457 active neurons in Brian2 and 0.13 Hz with 369 active here, at a 1 ms step instead of 0.1 ms. A brain server speaks a small TCP protocol so a separate 3D arena can run up to four embodied flies in one odour world.
Sources checked
Every fact above was read from these pages on the date the entry was added.
- raw.githubusercontent.com https://raw.githubusercontent.com/dsbaha/flybrain/HEAD/README.md
- github.com https://github.com/dsbaha/flybrain