“…Recently there is growing interest in building large-scale models using spiking neural networks (SNNs), which can achieve higher biological accuracy and more comprehensive functionality than smaller scale models (Izhikevich and Edelman, 2008 ; Eliasmith et al, 2012 ; Reimann et al, 2013 ). As a result, a number of computing platforms targeting SNNs such as SpiNNaker (Furber et al, 2013 ; Sharp et al, 2014 ), FACETS (Schemmel et al, 2010 ), Neurogrid (Silver et al, 2007 ), and TrueNorth (Merolla et al, 2014 ) have been developed to make large-scale network simulation faster, more energy efficient and more accessible. Neural simulation platforms generally make use of processors such as multi-core processors, Application-Specific Integrated Circuit (ASIC) chips, or Graphics Processing Units (GPUs), and offer various degrees of programmability, from programmable parameters to complete instruction level control.…”