{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:25:08Z","timestamp":1750220708857,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,3,17]],"date-time":"2020-03-17T00:00:00Z","timestamp":1584403200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,3,17]]},"DOI":"10.1145\/3381755.3398698","type":"proceedings-article","created":{"date-parts":[[2020,6,18]],"date-time":"2020-06-18T23:09:51Z","timestamp":1592521791000},"page":"1-9","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["General Purpose Computation with Spiking Neural Networks"],"prefix":"10.1145","author":[{"given":"John V.","family":"Monaco","sequence":"first","affiliation":[{"name":"Naval Postgraduate School, Monterey, California"}]},{"given":"Ryad B.","family":"Benosman","sequence":"additional","affiliation":[{"name":"University of Pittsburgh, Pittsburgh, Pennsylvania"}]}],"member":"320","published-online":{"date-parts":[[2020,6,18]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0361-9230(99)00161-6"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3231589"},{"key":"e_1_3_2_1_3_1","volume-title":"The 2013 International Joint Conference on. IEEE, 1--10","author":"Cassidy Andrew S","year":"2013","unstructured":"Andrew S Cassidy , Paul Merolla , John V Arthur , Steve K Esser , Bryan Jackson , Rodrigo Alvarez-Icaza , Pallab Datta , Jun Sawada , Theodore M Wong , Vitaly Feldman , 2013 . Cognitive computing building block: A versatile and efficient digital neuron model for neurosynaptic cores. In Neural Networks (IJCNN) , The 2013 International Joint Conference on. IEEE, 1--10 . Andrew S Cassidy, Paul Merolla, John V Arthur, Steve K Esser, Bryan Jackson, Rodrigo Alvarez-Icaza, Pallab Datta, Jun Sawada, Theodore M Wong, Vitaly Feldman, et al. 2013. Cognitive computing building block: A versatile and efficient digital neuron model for neurosynaptic cores. In Neural Networks (IJCNN), The 2013 International Joint Conference on. IEEE, 1--10."},{"key":"e_1_3_2_1_4_1","first-page":"1","article-title":"Loihi: A Neuromorphic Manycore Processor with On-Chip Learning","volume":"38","author":"Mike Davies","year":"2018","unstructured":"Mike Davies et al. 2018 . Loihi: A Neuromorphic Manycore Processor with On-Chip Learning . IEEE Micro 38 , 1 (jan 2018), 82--99. Mike Davies et al. 2018. Loihi: A Neuromorphic Manycore Processor with On-Chip Learning. IEEE Micro 38, 1 (jan 2018), 82--99.","journal-title":"IEEE Micro"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRC.2016.7738691"},{"volume-title":"Neural engineering: Computation, representation, and dynamics in neurobiological systems","author":"Eliasmith Chris","key":"e_1_3_2_1_6_1","unstructured":"Chris Eliasmith and Charles H Anderson . 2004. Neural engineering: Computation, representation, and dynamics in neurobiological systems . MIT press . Chris Eliasmith and Charles H Anderson. 2004. Neural engineering: Computation, representation, and dynamics in neurobiological systems. MIT press."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1604850113"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2012.142"},{"key":"e_1_3_2_1_9_1","volume-title":"Brian: a simulator for spiking neural networks in Python. Frontiers in neuroinformatics 2","author":"Goodman Dan FM","year":"2008","unstructured":"Dan FM Goodman and Romain Brette . 2008. Brian: a simulator for spiking neural networks in Python. Frontiers in neuroinformatics 2 ( 2008 ), 5. Dan FM Goodman and Romain Brette. 2008. Brian: a simulator for spiking neural networks in Python. Frontiers in neuroinformatics 2 (2008), 5."},{"key":"e_1_3_2_1_10_1","volume-title":"Neural turing machines. arXiv preprint arXiv.1410.5401","author":"Graves Alex","year":"2014","unstructured":"Alex Graves , Greg Wayne , and Ivo Danihelka . 2014. Neural turing machines. arXiv preprint arXiv.1410.5401 ( 2014 ). Alex Graves, Greg Wayne, and Ivo Danihelka. 2014. Neural turing machines. arXiv preprint arXiv.1410.5401 (2014)."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(94)00200-3"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3380940"},{"key":"e_1_3_2_1_13_1","volume-title":"Plimpton","author":"James Conrad D.","year":"2017","unstructured":"Conrad D. James , James B. Aimone , Nadine E. Miner , Craig M. Vineyard , Fredrick H. Rothganger , Kristofor D. Carlson , Samuel A. Mulder , Timothy J. Draelos , Aleksandra Faust , Matthew J. Marinella , John H. Naegle , and Steven J . Plimpton . 2017 . A historical survey of algorithms and hardware architectures for neural-inspired and neuromorphic computing applications. Biologically Inspired Cognitive Architectures 19 (jan 2017), 49--64. Conrad D. James, James B. Aimone, Nadine E. Miner, Craig M. Vineyard, Fredrick H. Rothganger, Kristofor D. Carlson, Samuel A. Mulder, Timothy J. Draelos, Aleksandra Faust, Matthew J. Marinella, John H. Naegle, and Steven J. Plimpton. 2017. A historical survey of algorithms and hardware architectures for neural-inspired and neuromorphic computing applications. Biologically Inspired Cognitive Architectures 19 (jan 2017), 49--64."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12559-009-9009-8"},{"key":"e_1_3_2_1_15_1","volume-title":"Stick: Spike time interval computational kernel, a framework for general purpose computation using neurons, precise timing, delays, and synchrony. Neural computation","author":"Lagorce Xavier","year":"2015","unstructured":"Xavier Lagorce and Ryad Benosman . 2015 . Stick: Spike time interval computational kernel, a framework for general purpose computation using neurons, precise timing, delays, and synchrony. Neural computation (2015). Xavier Lagorce and Ryad Benosman. 2015. Stick: Spike time interval computational kernel, a framework for general purpose computation using neurons, precise timing, delays, and synchrony. Neural computation (2015)."},{"key":"e_1_3_2_1_16_1","volume-title":"Lower bounds for the computational power of networks of spiking neurons. Neural computation 8, 1","author":"Maass Wolfgang","year":"1996","unstructured":"Wolfgang Maass . 1996. Lower bounds for the computational power of networks of spiking neurons. Neural computation 8, 1 ( 1996 ), 1--40. Wolfgang Maass. 1996. Lower bounds for the computational power of networks of spiking neurons. Neural computation 8, 1 (1996), 1--40."},{"key":"e_1_3_2_1_17_1","volume-title":"Brain Computation: A Computer Science Perspective. In Lecture Notes in Computer Science","author":"Maass Wolfgang","year":"2019","unstructured":"Wolfgang Maass , Christos H. Papadimitriou , Santosh Vempala , and Robert Legenstein . 2019 . Brain Computation: A Computer Science Perspective. In Lecture Notes in Computer Science . Springer International Publishing , 184--199. Wolfgang Maass, Christos H. Papadimitriou, Santosh Vempala, and Robert Legenstein. 2019. Brain Computation: A Computer Science Perspective. In Lecture Notes in Computer Science. Springer International Publishing, 184--199."},{"key":"e_1_3_2_1_18_1","first-page":"597","article-title":"Design principles and design patterns","volume":"1","author":"Martin Robert C","year":"2000","unstructured":"Robert C Martin . 2000 . Design principles and design patterns . Object Mentor 1 , 34 (2000), 597 . Robert C Martin. 2000. Design principles and design patterns. Object Mentor 1, 34 (2000), 597.","journal-title":"Object Mentor"},{"key":"e_1_3_2_1_19_1","unstructured":"Stefan L Ram etal 2003. Dr. Alan Kay on the Meaning of\" Object-Oriented Programming\". (2003).  Stefan L Ram et al. 2003. Dr. Alan Kay on the Meaning of\" Object-Oriented Programming\". (2003)."},{"key":"e_1_3_2_1_20_1","volume-title":"Neural Programmer-Interpreters. In International Conference on Learning Representations (ICLR).","author":"Reed Scott","year":"2016","unstructured":"Scott Reed and Nando de Freitas . 2016 . Neural Programmer-Interpreters. In International Conference on Learning Representations (ICLR). Scott Reed and Nando de Freitas. 2016. Neural Programmer-Interpreters. In International Conference on Learning Representations (ICLR)."},{"volume-title":"Proceedings of the 7th Annual Neuro-inspired Computational Elements Workshop on - NICE '19","author":"Schuman Catherine D.","key":"e_1_3_2_1_21_1","unstructured":"Catherine D. Schuman , Kathleen Hamilton , Tiffany Mintz , Md Musabbir Adnan , Bon Woong Ku , Sung-Kyu Lim , and Garrett S. Rose . 2019. Shortest Path and Neighborhood Subgraph Extraction on a Spiking Memristive Neuromorphic Implementation . In Proceedings of the 7th Annual Neuro-inspired Computational Elements Workshop on - NICE '19 . ACM Press. Catherine D. Schuman, Kathleen Hamilton, Tiffany Mintz, Md Musabbir Adnan, Bon Woong Ku, Sung-Kyu Lim, and Garrett S. Rose. 2019. Shortest Path and Neighborhood Subgraph Extraction on a Spiking Memristive Neuromorphic Implementation. In Proceedings of the 7th Annual Neuro-inspired Computational Elements Workshop on - NICE '19. ACM Press."},{"key":"e_1_3_2_1_22_1","unstructured":"Hava T Siegelmann. 1994. Neural programming language. In AAAI. 877--882.  Hava T Siegelmann. 1994. Neural programming language. In AAAI. 877--882."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129626496000510"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the Annual Meeting of the Cognitive Science Society","volume":"33","author":"Stewart Terrence","year":"2011","unstructured":"Terrence Stewart and Chris Eliasmith . 2011 . Neural cognitive modelling: A biologically constrained spiking neuron model of the Tower of Hanoi task . In Proceedings of the Annual Meeting of the Cognitive Science Society , Vol. 33 . Terrence Stewart and Chris Eliasmith. 2011. Neural cognitive modelling: A biologically constrained spiking neuron model of the Tower of Hanoi task. In Proceedings of the Annual Meeting of the Cognitive Science Society, Vol. 33."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00961885"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco_a_01113"}],"event":{"name":"NICE '20: Neuro-inspired Computational Elements Workshop","sponsor":["INTEL Intel Corporation","IBM IBM"],"location":"Heidelberg Germany","acronym":"NICE '20"},"container-title":["Proceedings of the Neuro-inspired Computational Elements Workshop"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3381755.3398698","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3381755.3398698","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:33:07Z","timestamp":1750199587000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3381755.3398698"}},"subtitle":["Programming, Design Principles, and Patterns"],"short-title":[],"issued":{"date-parts":[[2020,3,17]]},"references-count":26,"alternative-id":["10.1145\/3381755.3398698","10.1145\/3381755"],"URL":"https:\/\/doi.org\/10.1145\/3381755.3398698","relation":{},"subject":[],"published":{"date-parts":[[2020,3,17]]},"assertion":[{"value":"2020-06-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}