{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T07:34:19Z","timestamp":1784705659581,"version":"3.55.0"},"reference-count":45,"publisher":"IOP Publishing","issue":"1","license":[{"start":{"date-parts":[[2021,7,15]],"date-time":"2021-07-15T00:00:00Z","timestamp":1626307200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2021,7,15]],"date-time":"2021-07-15T00:00:00Z","timestamp":1626307200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100000046","name":"National Research Council Canada","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100000046","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"crossref","award":["720270 785907"],"award-info":[{"award-number":["720270 785907"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100002418","name":"Intel Corporation","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100002418","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100002790","name":"Canadian Network for Research and Innovation in Machining Technology, Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"crossref","award":["261453"],"award-info":[{"award-number":["261453"]}],"id":[{"id":"10.13039\/501100002790","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Seventh Framework Programme","award":["604102"],"award-info":[{"award-number":["604102"]}]}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Neuromorph. Comput. Eng."],"published-print":{"date-parts":[[2021,9,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>We implemented two neural network based benchmark tasks on a prototype chip of the second-generation SpiNNaker (SpiNNaker 2) neuromorphic system: keyword spotting and adaptive robotic control. Keyword spotting is commonly used in smart speakers to listen for wake words, and adaptive control is used in robotic applications to adapt to unknown dynamics in an online fashion. We highlight the benefit of a multiply-accumulate (MAC) array in the SpiNNaker 2 prototype which is ordinarily used in rate-based machine learning networks when employed in a neuromorphic, spiking context. In addition, the same benchmark tasks have been implemented on the Loihi neuromorphic chip, giving a side-by-side comparison regarding power consumption and computation time. While Loihi shows better efficiency when less complicated vector-matrix multiplication is involved, with the MAC array, the SpiNNaker 2 prototype shows better efficiency when high dimensional vector-matrix multiplication is involved.<\/jats:p>","DOI":"10.1088\/2634-4386\/abf150","type":"journal-article","created":{"date-parts":[[2021,3,24]],"date-time":"2021-03-24T22:15:16Z","timestamp":1616624116000},"page":"014002","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":49,"title":["Comparing Loihi with a SpiNNaker 2 prototype on low-latency keyword spotting and adaptive robotic control"],"prefix":"10.1088","volume":"1","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4267-7015","authenticated-orcid":false,"given":"Yexin","family":"Yan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Terrence C","family":"Stewart","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xuan","family":"Choo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bernhard","family":"Vogginger","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Johannes","family":"Partzsch","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sebastian","family":"H\u00f6ppner","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Florian","family":"Kelber","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chris","family":"Eliasmith","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Steve","family":"Furber","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christian","family":"Mayr","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"266","published-online":{"date-parts":[[2021,7,15]]},"reference":[{"key":"nceabf150bib1","doi-asserted-by":"publisher","first-page":"2295","DOI":"10.1109\/jproc.2017.2761740","article-title":"Efficient processing of deep neural networks: a tutorial and survey","volume":"105","author":"Sze","year":"2017","journal-title":"Proc. IEEE"},{"key":"nceabf150bib2","doi-asserted-by":"publisher","first-page":"607","DOI":"10.1038\/s41586-019-1677-2","article-title":"Towards spike-based machine intelligence with neuromorphic computing","volume":"575","author":"Roy","year":"2019","journal-title":"Nature"},{"key":"nceabf150bib3","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/mm.2018.112130359","article-title":"Loihi: a neuromorphic manycore processor with on-chip learning","volume":"38","author":"Davies","year":"2018","journal-title":"IEEE Micro"},{"key":"nceabf150bib4","doi-asserted-by":"crossref","DOI":"10.1145\/3320288.3320304","article-title":"Benchmarking keyword spotting efficiency on neuromorphic hardware","author":"Blouw","year":"2019"},{"key":"nceabf150bib5","doi-asserted-by":"crossref","DOI":"10.3389\/fnbot.2020.568359","article-title":"Nengo and low-power AI hardware for robust, embedded neurorobotics","author":"DeWolf","year":"2020"},{"key":"nceabf150bib6","article-title":"SpiNNaker 2: a 10 million core processor system for brain simulation and machine learning","author":"Mayr","year":"2019"},{"key":"nceabf150bib7","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1038\/s42256-020-0159-4","article-title":"Rapid online learning and robust recall in a neuromorphic olfactory circuit","volume":"2","author":"Imam","year":"2020","journal-title":"Nat. Mach. Intell."},{"key":"nceabf150bib8","doi-asserted-by":"publisher","first-page":"512","DOI":"10.1109\/jetcas.2020.3032058","article-title":"Online few-shot gesture learning on a neuromorphic processor","volume":"10","author":"Stewart","year":"2020","journal-title":"IEEE J. Emerg. Sel. Top. Circuits Syst."},{"key":"nceabf150bib9","doi-asserted-by":"publisher","first-page":"579","DOI":"10.1109\/tbcas.2019.2906401","article-title":"Efficient reward-based structural plasticity on a SpiNNaker 2 prototype","volume":"13","author":"Yan","year":"2019","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"nceabf150bib10","article-title":"The SpiNNaker 2 processing element architecture for hybrid digital neuromorphic computing","author":"H\u00f6ppner","year":"2021"},{"key":"nceabf150bib11","doi-asserted-by":"publisher","first-page":"652","DOI":"10.1109\/jproc.2014.2304638","article-title":"The SpiNNaker project","volume":"102","author":"Furber","year":"2014","journal-title":"Proc. IEEE"},{"key":"nceabf150bib12","doi-asserted-by":"publisher","first-page":"574","DOI":"10.1016\/j.neuron.2016.10.046","article-title":"The human brain project: creating a European research infrastructure to decode the human brain","volume":"92","author":"Amunts","year":"2016","journal-title":"Neuron"},{"key":"nceabf150bib13","first-page":"1","article-title":"A fixed point exponential function accelerator for a neuromorphic many-core system","author":"Partzsch","year":"2017"},{"key":"nceabf150bib14","first-page":"37","article-title":"Approximate fixed-point elementary function accelerator for the SpiNNaker-2 neuromorphic chip","author":"Mikaitis","year":"2018"},{"key":"nceabf150bib15","first-page":"1","article-title":"True random number generation from bang-bang adpll jitter","author":"Neum\u00e4rker","year":"2016"},{"key":"nceabf150bib16","first-page":"1","article-title":"Dynamic voltage and frequency scaling for neuromorphic many-core systems","author":"H\u00f6ppner","year":"2017"},{"key":"nceabf150bib17","doi-asserted-by":"publisher","first-page":"2973","DOI":"10.1109\/tcsi.2019.2911898","article-title":"Dynamic power management for neuromorphic many-core systems","volume":"66","author":"H\u00f6ppner","year":"2019","journal-title":"IEEE Trans. Circuits Syst. I"},{"key":"nceabf150bib18","first-page":"221","article-title":"22\u00a0nm FDSOI technology for emerging mobile, internet-of-things, and rf applications","author":"Carter","year":"2016"},{"key":"nceabf150bib19","first-page":"66","article-title":"How to achieve world-leading energy efficiency using 22fdx with adaptive body biasing on an arm cortex-m4 iot soc","author":"H\u00f6ppner","year":"2019"},{"key":"nceabf150bib20","first-page":"1","article-title":"A 0.55\u00a0V 6.3 \u03bcW\/MHz Arm Cortex-M4 MCU with adaptive reverse body bias and single rail SRAM","author":"Walter","year":"2020"},{"key":"nceabf150bib21","doi-asserted-by":"publisher","first-page":"2159","DOI":"10.1109\/TCSII.2019.2959544","article-title":"Adaptive body bias aware implementation for ultra-low-voltage designs in 22FDX technology","volume":"67","author":"H\u00f6ppner","year":"2019","journal-title":"IEEE Trans. Circuits Syst. II"},{"key":"nceabf150bib22","doi-asserted-by":"publisher","first-page":"464","DOI":"10.3389\/fnins.2015.00464","article-title":"Closed-loop neuromorphic benchmarks","volume":"9","author":"Stewart","year":"2015","journal-title":"Front. Neurosci."},{"key":"nceabf150bib23","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0022885","article-title":"Fine-tuning and the stability of recurrent neural networks","volume":"6","author":"MacNeil","year":"2011","journal-title":"PLoS One"},{"key":"nceabf150bib24","doi-asserted-by":"publisher","first-page":"20162134","DOI":"10.1098\/rspb.2016.2134","article-title":"A spiking neural model of adaptive arm control","volume":"283","author":"DeWolf","year":"2016","journal-title":"Proc. R. Soc. B."},{"key":"nceabf150bib25","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1177\/027836498700600303","article-title":"On the adaptive control of robot manipulators","volume":"6","author":"Slotine","year":"1987","journal-title":"Int. J. Robot. Res."},{"key":"nceabf150bib26","author":"Eliasmith","year":"2003"},{"key":"nceabf150bib27","doi-asserted-by":"publisher","first-page":"1202","DOI":"10.1126\/science.1225266","article-title":"A large-scale model of the functioning brain","volume":"338","author":"Eliasmith","year":"2012","journal-title":"Science"},{"key":"nceabf150bib28","first-page":"1","article-title":"An efficient SpiNNaker implementation of the neural engineering framework","author":"Mundy","year":"2015"},{"key":"nceabf150bib29","first-page":"5210","article-title":"Efficient SpiNNaker simulation of a heteroassociative memory using the neural engineering framework","author":"Knight","year":"2016"},{"key":"nceabf150bib30","first-page":"1","article-title":"Power analysis of large-scale, real-time neural networks on SpiNNaker","author":"Stromatias","year":"2013"},{"key":"nceabf150bib31","doi-asserted-by":"publisher","first-page":"668","DOI":"10.1126\/science.1254642","article-title":"A million spiking-neuron integrated circuit with a scalable communication network and interface","volume":"345","author":"Merolla","year":"2014","journal-title":"Science"},{"key":"nceabf150bib32","doi-asserted-by":"publisher","first-page":"699","DOI":"10.1109\/JPROC.2014.2313565","article-title":"Neurogrid: a mixed-analog-digital multichip system for large-scale neural simulations","volume":"102","author":"Varkey Benjamin","year":"2014","journal-title":"Proc. IEEE"},{"key":"nceabf150bib33","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1109\/jproc.2018.2881432","article-title":"Braindrop: a mixed-signal neuromorphic architecture with a dynamical systems-based programming model","volume":"107","author":"Neckar","year":"2019","journal-title":"Proc. IEEE"},{"key":"nceabf150bib34","doi-asserted-by":"publisher","first-page":"2408","DOI":"10.1109\/tnnls.2016.2572164","article-title":"Hierarchical address event routing for reconfigurable large-scale neuromorphic systems","volume":"28","author":"Park","year":"2017","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"nceabf150bib35","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1109\/tbcas.2017.2759700","article-title":"A scalable multicore architecture with heterogeneous memory structures for dynamic neuromorphic asynchronous processors (dynaps)","volume":"12","author":"Moradi","year":"2018","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"nceabf150bib36","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1038\/s41586-019-1424-8","article-title":"Towards artificial general intelligence with hybrid tianjic chip architecture","volume":"572","author":"Pei","year":"2019","journal-title":"Nature"},{"key":"nceabf150bib37","doi-asserted-by":"publisher","first-page":"1303","DOI":"10.1007\/s11265-020-01556-9","article-title":"Mean field approach for configuring population dynamics on a biohybrid neuromorphic system","volume":"92","author":"Partzsch","year":"2020","journal-title":"J. Signal Process. Syst."},{"key":"nceabf150bib38","doi-asserted-by":"publisher","first-page":"213","DOI":"10.3389\/fnins.2018.00213","article-title":"An FPGA-based massively parallel neuromorphic cortex simulator","volume":"12","author":"Wang","year":"2018","journal-title":"Front. Neurosci."},{"key":"nceabf150bib39","doi-asserted-by":"publisher","first-page":"141","DOI":"10.3389\/fnins.2015.00141","article-title":"A reconfigurable on-line learning spiking neuromorphic processor comprising 256 neurons and 128k synapses","volume":"9","author":"Qiao","year":"2015","journal-title":"Front. Neurosci."},{"key":"nceabf150bib40","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1109\/tbcas.2019.2928793","article-title":"A 0.086\u00a0mm2 12.7-pj\/sop 64k-synapse 256-neuron online-learning digital spiking neuromorphic processor in 28\u00a0nm CMOS","volume":"13","author":"Frenkel","year":"Feb 2019","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"nceabf150bib41","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1109\/tbcas.2014.2379294","article-title":"A biological-realtime neuromorphic system in 28\u00a0nm CMOS using low-leakage switched capacitor circuits","volume":"10","author":"Mayr","year":"2016","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"nceabf150bib42","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1109\/tbcas.2016.2579164","article-title":"Demonstrating hybrid learning in a flexible neuromorphic hardware system","volume":"11","author":"Friedmann","year":"2017","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"nceabf150bib43","first-page":"950","article-title":"Highly integrated packet-based AER communication infrastructure with 3 gevent\/s throughput","author":"Hartmann","year":"2010"},{"key":"nceabf150bib44","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1126\/science.275.5297.213","article-title":"Regulation of synaptic efficacy by coincidence of postsynaptic APS and EPSPS","volume":"275","author":"Markram","year":"1997","journal-title":"Science"},{"key":"nceabf150bib45","doi-asserted-by":"publisher","first-page":"2881","DOI":"10.1162\/neco.2007.19.11.2881","article-title":"Learning real-world stimuli in a neural network with spike-driven synaptic dynamics","volume":"19","author":"Brader","year":"2007","journal-title":"Neural Comput."}],"container-title":["Neuromorphic Computing and Engineering"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/abf150","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/abf150\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/abf150","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/abf150\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/abf150\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/abf150\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/abf150\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/abf150\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,13]],"date-time":"2021-12-13T16:32:55Z","timestamp":1639413175000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/abf150"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,15]]},"references-count":45,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2021,7,15]]},"published-print":{"date-parts":[[2021,9,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2634-4386\/abf150","relation":{},"ISSN":["2634-4386"],"issn-type":[{"value":"2634-4386","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,15]]},"assertion":[{"value":"Comparing Loihi with a SpiNNaker 2 prototype on low-latency keyword spotting and adaptive robotic control","name":"article_title","label":"Article Title"},{"value":"Neuromorphic Computing and Engineering","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2021 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2021-01-22","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2021-03-24","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2021-07-15","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}