{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T03:25:03Z","timestamp":1740108303318,"version":"3.37.3"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2018,2,1]],"date-time":"2018-02-01T00:00:00Z","timestamp":1517443200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Kakenhi","award":["15K07146"],"award-info":[{"award-number":["15K07146"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2018,9]]},"DOI":"10.1007\/s00607-018-0590-0","type":"journal-article","created":{"date-parts":[[2018,2,1]],"date-time":"2018-02-01T00:28:49Z","timestamp":1517444929000},"page":"907-926","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Evaluation of the computational efficacy in GPU-accelerated simulations of spiking neurons"],"prefix":"10.1007","volume":"100","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2518-2125","authenticated-orcid":false,"given":"Kazuhisa","family":"Fujita","sequence":"first","affiliation":[]},{"given":"Shun","family":"Okuno","sequence":"additional","affiliation":[]},{"given":"Yoshiki","family":"Kashimori","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,2,1]]},"reference":[{"issue":"2","key":"590_CR1","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1016\/S0022-5193(84)80005-3","volume":"109","author":"K Aihara","year":"1984","unstructured":"Aihara K, Matsumoto G, Ikegaya Y (1984) Periodic and non-periodic responses of a periodically forced Hodgkin\u2013Huxley oscillator. J Theor Biol 109(2):249\u2013269","journal-title":"J Theor Biol"},{"key":"590_CR2","unstructured":"Ananthanarayanan R, Esser SK, Simon HD, Modha DS (2009) The cat is out of the bag: cortical simulations with \n                    \n                      \n                    \n                    $$10^9$$\n                    \n                      \n                        \n                          10\n                          9\n                        \n                      \n                    \n                   neurons, \n                    \n                      \n                    \n                    $$10^{13}$$\n                    \n                      \n                        \n                          10\n                          13\n                        \n                      \n                    \n                   synapses. In: IEEE computer society, pp. 1\u201312"},{"issue":"3","key":"590_CR3","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/MCSE.2011.119","volume":"14","author":"J Baladron","year":"2012","unstructured":"Baladron J, Fasoli D, Faugeras O (2012) Three applications of GPU computing in neuroscience. Comput Sci Eng 14(3):40\u201347","journal-title":"Comput Sci Eng"},{"key":"590_CR4","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1007\/11758549_36","volume-title":"Spiking neurons on GPUs. In computational science ICCS 2006","author":"F Bernhard","year":"2006","unstructured":"Bernhard F, Keriven R (2006) Spiking neurons on GPUs. In computational science ICCS 2006. Springer, Berlin, pp 236\u2013243"},{"key":"590_CR5","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1016\/j.neunet.2013.07.012","volume":"48","author":"M Beyeler","year":"2013","unstructured":"Beyeler M, Dutt ND, Krichmar JL (2013) Categorization and decision-making in a neurobiologically plausible spiking network using a STDP-like learning rule. Neural Netw 48:109\u2013124","journal-title":"Neural Netw"},{"key":"590_CR6","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1016\/j.neunet.2015.09.005","volume":"72","author":"M Beyeler","year":"2015","unstructured":"Beyeler M, Oros N, Dutt N, Krichmar JL (2015) A GPU-accelerated cortical neural network model for visually guided robot navigation. Neural Netw 72:75\u201387","journal-title":"Neural Netw"},{"issue":"3","key":"590_CR7","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1007\/s12021-014-9220-y","volume":"12","author":"M Beyeler","year":"2014","unstructured":"Beyeler M, Richert M, Dutt ND, Krichmar JL (2014) Efficient spiking neural network model of pattern motion selectivity in visual cortex. Neuroinform 12(3):435\u2013454","journal-title":"Neuroinform"},{"key":"590_CR8","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1016\/j.neunet.2012.02.029","volume":"32","author":"LCJ Bray","year":"2012","unstructured":"Bray LCJ, Anumandla SR, Thibeault CM, Hoang RV, Goodman PH, Dascalu SM, Bryant BD, Harris FC (2012) Real-time human\u2013robot interaction underlying neurorobotic trust and intent recognition. Neural Netw 32:130\u2013137","journal-title":"Neural Netw"},{"key":"590_CR9","doi-asserted-by":"publisher","first-page":"151","DOI":"10.3389\/fnsys.2015.00151","volume":"9","author":"R Brette","year":"2015","unstructured":"Brette R (2015) Philosophy of the spike: rate-based vs. spike-based theories of the brain. Front Syst Neurosci 9:151","journal-title":"Front Syst Neurosci"},{"key":"590_CR10","doi-asserted-by":"publisher","first-page":"10","DOI":"10.3389\/fnins.2014.00010","volume":"8","author":"KD Carlson","year":"2014","unstructured":"Carlson KD, Nageswaran JM, Dutt N, Krichmar JL (2014) An efficient automated parameter tuning framework for spiking neural networks. Front Neurosci 8:10","journal-title":"Front Neurosci"},{"key":"590_CR11","volume-title":"Professional CUDA C programming","author":"J Cheng","year":"2014","unstructured":"Cheng J, Grossman M, McKercher T (2014) Professional CUDA C programming. Wrox, Birmingham"},{"issue":"6","key":"590_CR12","doi-asserted-by":"publisher","first-page":"556","DOI":"10.1002\/cpe.1665","volume":"23","author":"RY Camargo de","year":"2011","unstructured":"de Camargo RY, Rozante L, Song SW (2011) A multi-GPU algorithm for large-scale neuronal networks. Concurr Comput Pract Exp 23(6):556\u2013572","journal-title":"Concurr Comput Pract Exp"},{"issue":"4","key":"590_CR13","doi-asserted-by":"publisher","first-page":"212","DOI":"10.3109\/0954898X.2012.739292","volume":"23","author":"HU Dinkelbach","year":"2012","unstructured":"Dinkelbach HU, Vitay J, Beuth F, Hamker FH (2012) Comparison of GPU- and CPU-implementations of mean-firing rate neural networks on parallel hardware. Network 23(4):212\u2013236","journal-title":"Network"},{"key":"590_CR14","doi-asserted-by":"crossref","unstructured":"Fidjeland AK, Shanahan MP (2010) Accelerated simulation of spiking neural networks using GPUs. In 2010 International joint conference on Neural networks (IJCNN), pp 1\u20138","DOI":"10.1109\/IJCNN.2010.5596678"},{"key":"590_CR15","first-page":"287","volume":"3","author":"H Gangal","year":"2014","unstructured":"Gangal H, Dar G (2014) Mode locking, chaos and bifurcations in Hodgkin\u2013Huxley neuron forced by sinusoidal current. Chaot Simul Model 3:287\u2013294","journal-title":"Chaot Simul Model"},{"key":"590_CR16","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1017\/CBO9780511815706","volume-title":"Spiking neuron model, chapter noise in spiking neuron models","author":"W Gerstner","year":"2002","unstructured":"Gerstner W, Kistler WM (2002) Spiking neuron model, chapter noise in spiking neuron models. Cambridge University Press, New York, pp 157\u2013209"},{"issue":"3","key":"590_CR17","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1007\/s12021-010-9082-x","volume":"8","author":"DFM Goodman","year":"2010","unstructured":"Goodman DFM (2010) Code generation: a strategy for neural network simulators. Neuroinformatics 8(3):183\u2013196","journal-title":"Neuroinformatics"},{"key":"590_CR18","doi-asserted-by":"publisher","first-page":"19","DOI":"10.3389\/fninf.2013.00019","volume":"7","author":"RV Hoang","year":"2013","unstructured":"Hoang RV, Tanna D, Bray JCL, Dascalu SM, Harris FCJ (2013) A novel CPU\/GPU simulation environment for large-scale biologically realistic neural modeling. Front Neuroinform 7:19","journal-title":"Front Neuroinform"},{"issue":"4","key":"590_CR19","doi-asserted-by":"publisher","first-page":"500","DOI":"10.1113\/jphysiol.1952.sp004764","volume":"117","author":"AL Hodgkin","year":"1952","unstructured":"Hodgkin AL, Huxley AF (1952) A quantitative description of membrane current and its application to conduction and excitation in nerve. J Physiol 117(4):500\u2013544","journal-title":"J Physiol"},{"issue":"9","key":"590_CR20","doi-asserted-by":"publisher","first-page":"950","DOI":"10.1016\/j.neunet.2011.06.008","volume":"24","author":"J Igarashi","year":"2011","unstructured":"Igarashi J, Shouno O, Fukai T, Tsujino H (2011) Real-time simulation of a spiking neural network model of the basal ganglia circuitry using general purpose computing on graphics processing units. Neural Netw 24(9):950\u2013960","journal-title":"Neural Netw"},{"issue":"6","key":"590_CR21","doi-asserted-by":"publisher","first-page":"1569","DOI":"10.1109\/TNN.2003.820440","volume":"14","author":"EM Izhikevich","year":"2003","unstructured":"Izhikevich EM (2003) Simple model of spiking neurons. IEEE Trans Neural Netw 14(6):1569\u20131572","journal-title":"IEEE Trans Neural Netw"},{"issue":"5","key":"590_CR22","doi-asserted-by":"publisher","first-page":"1063","DOI":"10.1109\/TNN.2004.832719","volume":"15","author":"EM Izhikevich","year":"2004","unstructured":"Izhikevich EM (2004) Which model to use for cortical spiking neurons? IEEE Trans Neural Netw 15(5):1063\u20131070","journal-title":"IEEE Trans Neural Netw"},{"issue":"9","key":"590_CR23","doi-asserted-by":"publisher","first-page":"3593","DOI":"10.1073\/pnas.0712231105","volume":"105","author":"EM Izhikevich","year":"2008","unstructured":"Izhikevich EM, Edelman GM (2008) Large-scale model of mammalian thalamocortical systems. Proc Nat Acad Sci USA 105(9):3593\u20133598","journal-title":"Proc Nat Acad Sci USA"},{"key":"590_CR24","doi-asserted-by":"publisher","first-page":"330","DOI":"10.1007\/s11433-013-5375-z","volume":"57","author":"S Liao","year":"2014","unstructured":"Liao S, Wang P (2014) On the mathematically reliable long-term simulation of chaotic solutions of Lorenz equation in the interval [0 10000]. Sci China Phys Mech Astron 57:330\u2013335","journal-title":"Sci China Phys Mech Astron"},{"key":"590_CR25","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1016\/S0006-3495(81)84782-0","volume":"35","author":"C Morris","year":"1981","unstructured":"Morris C, Lecar H (1981) Voltage oscillations in the barnacle giant muscle fiber. Biophys J 35:193\u2013213","journal-title":"Biophys J"},{"key":"590_CR26","doi-asserted-by":"crossref","unstructured":"Nageswaran JM, Dutt N, Krichmar JL, Nicolau A, Veidenbaum A (2009) Efficient simulation of large-scale spiking neural networks using CUDA graphics processors. In: 2009 Proceedings of international joint conference on neural networks, pp 2145\u20132152","DOI":"10.1109\/IJCNN.2009.5179043"},{"issue":"5\u20136","key":"590_CR27","doi-asserted-by":"publisher","first-page":"791","DOI":"10.1016\/j.neunet.2009.06.028","volume":"22","author":"JM Nageswaran","year":"2009","unstructured":"Nageswaran JM, Dutt N, Krichmar JL, Nicolau A, Veidenbaum AV (2009) A configurable simulation environment for the efficient simulation of large-scale spiking neural networks on graphics processors. Neural Netw 22(5\u20136):791\u2013800","journal-title":"Neural Netw"},{"key":"590_CR28","doi-asserted-by":"crossref","unstructured":"Pallipuram VK, Bhuiyan MA, Smith MC (2011) Evaluation of GPU architectures using spiking neural networks. In: 2011 Symposium application accelerators in high-performance computing, pp. 93\u2013102","DOI":"10.1109\/SAAHPC.2011.20"},{"issue":"3","key":"590_CR29","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1007\/s11227-011-0631-3","volume":"61","author":"VK Pallipuram","year":"2012","unstructured":"Pallipuram VK, Bhuiyan M, Smith MC (2012) A comparative study of GPU programming models and architectures using neural networks. J Supercomput 61(3):673\u2013718","journal-title":"J Supercomput"},{"key":"590_CR30","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1007\/s11227-014-1292-9","volume":"71","author":"VK Pallipuram","year":"2015","unstructured":"Pallipuram VK, Smith MC, Sarma N, Anand R, Weill E, Sapra K (2015) Subjective versus objective: classifying analytical models for productive heterogeneous performance prediction. J Supercomput 71:162\u2013201","journal-title":"J Supercomput"},{"key":"590_CR31","doi-asserted-by":"publisher","first-page":"19","DOI":"10.3389\/fninf.2011.00019","volume":"5","author":"M Richert","year":"2011","unstructured":"Richert M, Nageswaran JM, Dutt N, Krichmar JL (2011) An efficient simulation environment for modeling large-scale cortical processing. Front Neuroinform 5:19","journal-title":"Front Neuroinform"},{"key":"590_CR32","volume-title":"Fundamentals of computational neuroscience","author":"T Trappenberg","year":"2010","unstructured":"Trappenberg T (2010) Fundamentals of computational neuroscience. OUP, Oxford"},{"key":"590_CR33","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1016\/j.procs.2015.09.149","volume":"61","author":"F Wang","year":"2015","unstructured":"Wang F (2015) Simulation tool for asynchronous cortical streams (STACS): interfacing with spiking neural networks. Proc Comput Sci 61:322\u2013327","journal-title":"Proc Comput Sci"},{"key":"590_CR34","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1016\/j.neunet.2013.01.019","volume":"47","author":"T Yamazaki","year":"2013","unstructured":"Yamazaki T, Igarashi J (2013) Realtime cerebellum: a large-scale spiking network model of the cerebellum that runs in realtime using a graphics processing unit. Neural Netw 47:103\u2013111","journal-title":"Neural Netw"},{"key":"590_CR35","doi-asserted-by":"publisher","first-page":"18854","DOI":"10.1038\/srep18854","volume":"6","author":"E Yavuz","year":"2016","unstructured":"Yavuz E, Turner J, Nowotny T (2016) GeNN: a code generation framework for accelerated brain simulations. Sci Rep 6:18854","journal-title":"Sci Rep"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00607-018-0590-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-018-0590-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-018-0590-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,1,31]],"date-time":"2019-01-31T20:54:34Z","timestamp":1548968074000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00607-018-0590-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,1]]},"references-count":35,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2018,9]]}},"alternative-id":["590"],"URL":"https:\/\/doi.org\/10.1007\/s00607-018-0590-0","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"type":"print","value":"0010-485X"},{"type":"electronic","value":"1436-5057"}],"subject":[],"published":{"date-parts":[[2018,2,1]]},"assertion":[{"value":"27 June 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 January 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 February 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}