FastFly
CUDA and CuPy simulator targeting real-time or faster execution of the FlyWire v783 graph on a consumer NVIDIA GPU.
Neurons are simulated — leaky integrate-and-fire or better — with documented, tuned parameters.
Dispute this rating →The evidence
No evidence, no level.The neuron model is leaky integrate-and-fire with explicit decay, threshold and reset constants.
https://github.com/eonfathom/FastFly/blob/c84458b4a500a3101836a4535aaef4fa8a2566cc/flywire_sim.cu#L41-L44The membrane update kernel leaks the voltage, tests threshold and resets on spike.
https://github.com/eonfathom/FastFly/blob/c84458b4a500a3101836a4535aaef4fa8a2566cc/flywire_sim.cu#L139-L156The spike propagation kernel takes synaptic weights as a const restrict pointer and only reads them.
https://github.com/eonfathom/FastFly/blob/c84458b4a500a3101836a4535aaef4fa8a2566cc/flywire_sim.cu#L227-L250
A CUDA/CuPy simulator of the FlyWire v783 graph (139,255 neurons, 54.5M synapses in CSR with FP16 weights). Neurons are leaky integrate-and-fire with a stated decay constant, threshold and reset (TAU_DECAY 0.9 per 1 ms step, roughly a 10 ms membrane time constant), so membrane state evolves under a documented model even though the units are normalised rather than millivolts: L1. Not L2: the weight array is passed into kernel_propagate_spikes as const half* __restrict__ and only ever read via atomicAdd into the target's input current. The only assignments to weights anywhere in the codebase are on the host, converting float32 to FP16 at load time or generating the synthetic fallback graph, both before the simulation starts.
Record
Nearby
All projects →Research code for the Shiu et al. connectome-based leaky integrate-and-fire model, including activation/silencing experiments, notebooks, and FlyWire data configuration.
FlyWire whole-brain LIF implementation based on Shiu et al., with multiple simulation backends and benchmarking tools. This repository supplies the neural model; it is not a complete embodied demo package.
Ratings on thelearningfly.com are proposals, not verdicts. Every one of them is arguable in public.