The SPA Unified Network (Spaun) model demonstrates how a wide variety of cognitive and non-cognitive tasks can be integrated in a single large-scale, spiking neuron model. Spaun switches tasks and provides all responses without any manual change in parameters from a programmer. Essentially, it is a fixed model that integrates perception, cognition, and action across several different tasks.
Impressive work! The singularity must be near… although it is not quite as fast as the brain yet: According to the website of the project, it takes about 2.5h of computer time for one second of simulation. Nengo, the software used to implement the brain model, is open source and is available here.