PT - JOURNAL ARTICLE AU - Leon Bonde Larsen AU - Rasmus Karnøe Stagsted AU - Beck Strohmer AU - Anders Lyhne Christensen TI - CloudBrain: Online neural computation in the cloud AID - 10.1101/2021.01.21.427662 DP - 2021 Jan 01 TA - bioRxiv PG - 2021.01.21.427662 4099 - http://biorxiv.org/content/early/2021/01/22/2021.01.21.427662.short 4100 - http://biorxiv.org/content/early/2021/01/22/2021.01.21.427662.full AB - Neuromorphic computing currently relies heavily on complicated hardware design to implement asynchronous, parallel and very large-scale brain simulations. This dependency slows down the migration of biological insights into technology. It typically takes several years from idea to finished hardware and once developed the hardware is not broadly available to the community. In this contribution, we present the CloudBrain research platform, an alternative based on modern cloud computing and event stream processing technology. Typical neuromorphic design goals, such as small form factor and low power consumption, are traded for 1) no constraints on the model elements, 2) access to all events and parameters during and after the simulation, 3) online reconfiguration of the network, and 4) real-time simulation. We explain principles for how neuron, synapse and network models can be implemented and we demonstrate that our implementation can be used to control a physical robot in real-time. CloudBrain is open source and can run on commodity hardware or in the cloud, thus providing the community a new platform with a different set of features supporting research into, for example, neuron models, structural plasticity and three-factor learning.Competing Interest StatementThe authors have declared no competing interest.