Simulation & Emulation

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.

Official site ↗

flybrain (Go + WebGPU)

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

Sources checked

Every fact above was read from these pages on the date the entry was added.