APRON is capable of performing spiking neural network simulations. Here we see 6 interconnected layers of Izhikevich neurons, with various projections between the layers. The input stimulus is from a webcam. Although I’ve no idea what the model is actually doing, it looks nice none the less.
I should point out that the screen capture software used here is not recording at the full rate. This makes the video look sticky. The performance of this algorithm is limited by the frame-rate of the camera.
In benchmarks it takes approximately 2ns to update a neuron (2.0GHz Intel Core2 DUO)