{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T20:30:29Z","timestamp":1742934629692,"version":"3.40.3"},"publisher-location":"Singapore","reference-count":28,"publisher":"Springer Nature Singapore","isbn-type":[{"type":"print","value":"9789819708109"},{"type":"electronic","value":"9789819708116"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-981-97-0811-6_10","type":"book-chapter","created":{"date-parts":[[2024,2,26]],"date-time":"2024-02-26T17:02:24Z","timestamp":1708966944000},"page":"172-189","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Accelerated Optimization for\u00a0Simulation of\u00a0Brain Spiking Neural Network on\u00a0GPGPUs"],"prefix":"10.1007","author":[{"given":"Fangzhou","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mingyue","family":"Cui","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiakang","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yehua","family":"Ling","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Han","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kai","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,2,27]]},"reference":[{"key":"10_CR1","doi-asserted-by":"publisher","unstructured":"Ahmad, N., Isbister, J.B., Smithe, T., Stringer, S.M.: Spike: a GPU optimised spiking neural network simulator. Cold Spring Harbor Laboratory (2018). https:\/\/doi.org\/10.1101\/461160","DOI":"10.1101\/461160"},{"issue":"10","key":"10_CR2","doi-asserted-by":"publisher","first-page":"1537","DOI":"10.1109\/TCAD.2015.2474396","volume":"34","author":"F Akopyan","year":"2015","unstructured":"Akopyan, F., Sawada, J., Cassidy, A., Alvarez-Icaza, R., Modha, D.S.: TrueNorth: design and tool flow of a 65 mw 1 million neuron programmable neurosynaptic chip. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 34(10), 1537\u20131557 (2015). https:\/\/doi.org\/10.1109\/TCAD.2015.2474396","journal-title":"IEEE Trans. Comput. Aided Des. Integr. Circuits Syst."},{"key":"10_CR3","doi-asserted-by":"publisher","unstructured":"Balaji, A., et al.: PyCARL: a PyNN interface for hardware-software co-simulation of spiking neural network (2020). https:\/\/doi.org\/10.48550\/arXiv.2003.09696","DOI":"10.48550\/arXiv.2003.09696"},{"key":"10_CR4","doi-asserted-by":"publisher","unstructured":"Balaji, N., Yavuz, E., Nowotny, T.: Scalability and optimization strategies for GPU enhanced neural networks (GENN). Comput. Sci. (2014). https:\/\/doi.org\/10.48550\/arXiv.1412.0595","DOI":"10.48550\/arXiv.1412.0595"},{"key":"10_CR5","doi-asserted-by":"publisher","unstructured":"Bautembach, D., Oikonomidis, I., Kyriazis, N., Argyros, A.: Faster and simpler SNN simulation with work queues. In: 2020 International Joint Conference on Neural Networks (IJCNN) (2020). https:\/\/doi.org\/10.1109\/IJCNN48605.2020.9206752","DOI":"10.1109\/IJCNN48605.2020.9206752"},{"key":"10_CR6","doi-asserted-by":"publisher","unstructured":"Bautembach, D., Oikonomidis, I., Argyros, A.: Multi-GPU SNN simulation with static load balancing. In: 2021 International Joint Conference on Neural Networks (IJCNN), pp. 1\u20138. IEEE (2021). https:\/\/doi.org\/10.1109\/IJCNN52387.2021.9533921","DOI":"10.1109\/IJCNN52387.2021.9533921"},{"key":"10_CR7","doi-asserted-by":"publisher","first-page":"48","DOI":"10.3389\/fninf.2013.00048","volume":"7","author":"T Bekolay","year":"2014","unstructured":"Bekolay, T., et al.: Nengo: a Python tool for building large-scale functional brain models. Front. Neuroinform. 7, 48 (2014). https:\/\/doi.org\/10.3389\/fninf.2013.00048","journal-title":"Front. Neuroinform."},{"key":"10_CR8","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1023\/A:1008925309027","volume":"8","author":"N Brunel","year":"2000","unstructured":"Brunel, N.: Dynamics of sparsely connected networks of excitatory and inhibitory spiking neurons. J. Comput. Neurosci. 8, 183\u2013208 (2000). https:\/\/doi.org\/10.1023\/A:1008925309027","journal-title":"J. Comput. Neurosci."},{"key":"10_CR9","doi-asserted-by":"publisher","unstructured":"Chou, T., Kashyap, H., Xing, J., Listopad, S., Rounds, E.L.: CARLsim 4: an open source library for large scale, biologically detailed spiking neural network simulation using heterogeneous clusters. In: IEEE International Joint Conference on Neural Networks (2018). https:\/\/doi.org\/10.1109\/IJCNN.2018.8489326","DOI":"10.1109\/IJCNN.2018.8489326"},{"key":"10_CR10","doi-asserted-by":"publisher","unstructured":"Eppler, J., Helias, M., Muller, E., Diesmann, M., Gewaltig, M.O.: PyNEST: a convenient interface to the nest simulator. Front. Neuroinf. 2 (2009). https:\/\/doi.org\/10.3389\/neuro.11.012.2008","DOI":"10.3389\/neuro.11.012.2008"},{"issue":"4","key":"10_CR11","doi-asserted-by":"publisher","first-page":"1430","DOI":"10.4249\/scholarpedia.1430","volume":"2","author":"MO Gewaltig","year":"2007","unstructured":"Gewaltig, M.O., Diesmann, M.: NEST (neural simulation tool). Scholarpedia 2(4), 1430 (2007). https:\/\/doi.org\/10.4249\/scholarpedia.1430","journal-title":"Scholarpedia"},{"key":"10_CR12","doi-asserted-by":"publisher","unstructured":"Goodman, D., Brette, R.: Brian: a simulator for spiking neural networks in Python. Front. Neuroinf. 2 (2008). https:\/\/doi.org\/10.3389\/neuro.11.005.2008","DOI":"10.3389\/neuro.11.005.2008"},{"key":"10_CR13","doi-asserted-by":"publisher","unstructured":"Goodman, D.F.M., Brette, R.: The brian simulator. Front. Neurosci. 3(2) (2009). https:\/\/doi.org\/10.3389\/neuro.01.026.2009","DOI":"10.3389\/neuro.01.026.2009"},{"key":"10_CR14","doi-asserted-by":"publisher","unstructured":"Hazan, H., et al.: BindsNET: a machine learning-oriented spiking neural networks library in Python. Front. Neuroinf. 12 (2018). https:\/\/doi.org\/10.3389\/fninf.2018.00089","DOI":"10.3389\/fninf.2018.00089"},{"issue":"1","key":"10_CR15","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1137\/S1064827595287997","volume":"20","author":"G Karypis","year":"1998","unstructured":"Karypis, G., Kumar, V.: A fast and high quality multilevel scheme for partitioning irregular graphs. SIAM J. Sci. Comput. 20(1), 359\u2013392 (1998). https:\/\/doi.org\/10.1137\/S1064827595287997","journal-title":"SIAM J. Sci. Comput."},{"key":"10_CR16","doi-asserted-by":"publisher","unstructured":"Kasap, B., Opstal, A.V.: Dynamic parallelism for synaptic updating in GPU-accelerated spiking neural network simulations. Neurocomputing, S0925231218304168 (2018). https:\/\/doi.org\/10.1016\/j.neucom.2018.04.007","DOI":"10.1016\/j.neucom.2018.04.007"},{"key":"10_CR17","doi-asserted-by":"publisher","unstructured":"Knight, J.C., Nowotny, T.: GPUs outperform current HPC and neuromorphic solutions in terms of speed and energy when simulating a highly-connected cortical model. Front. Neurosci. 12 (2018). https:\/\/doi.org\/10.3389\/fnins.2018.00941","DOI":"10.3389\/fnins.2018.00941"},{"key":"10_CR18","doi-asserted-by":"publisher","unstructured":"Lee, H., Kim, C., Kim, M., Chung, Y., Kim, J.: NeuroSync: a scalable and accurate brain simulator using safe and efficient speculation. In: 2022 IEEE International Symposium on High-Performance Computer Architecture (HPCA), pp. 633\u2013647. IEEE (2022). https:\/\/doi.org\/10.1109\/HPCA53966.2022.00053","DOI":"10.1109\/HPCA53966.2022.00053"},{"key":"10_CR19","doi-asserted-by":"publisher","unstructured":"Lin, C.K., et al.: Programming spiking neural networks on Intel\u2019s Loihi. Computer 51, 52\u201361 (2018). https:\/\/doi.org\/10.1109\/MC.2018.157113521","DOI":"10.1109\/MC.2018.157113521"},{"key":"10_CR20","doi-asserted-by":"publisher","unstructured":"Mozafari, M., Ganjtabesh, M., Nowzari-Dalini, A., Masquelier, T.: SpykeTorch: efficient simulation of convolutional spiking neural networks with at most one spike per neuron. Front. Neurosci. 13, 625 (2019). https:\/\/doi.org\/10.3389\/fnins.2019.00625","DOI":"10.3389\/fnins.2019.00625"},{"key":"10_CR21","doi-asserted-by":"publisher","unstructured":"Panagiotou, S., Miedema, R., Sidiropoulos, H., Smaragdos, G., Soudris, D.: A novel simulator for extended Hodgkin-Huxley neural networks. In: 2020 IEEE 20th International Conference on Bioinformatics and Bioengineering (2020). https:\/\/doi.org\/10.1109\/BIBE50027.2020.00071","DOI":"10.1109\/BIBE50027.2020.00071"},{"key":"10_CR22","doi-asserted-by":"publisher","unstructured":"Qu, P., Zhang, Y., Fei, X., Zheng, W.: High performance simulation of spiking neural network on GPGPUs. IEEE Trans. Parallel Distrib. Syst. 31, 2510\u20132523(2020). https:\/\/doi.org\/10.1109\/TPDS.2020.2994123","DOI":"10.1109\/TPDS.2020.2994123"},{"key":"10_CR23","doi-asserted-by":"publisher","unstructured":"Sakemi, Y., Morino, K., Morie, T., Aihara, K.: A supervised learning algorithm for multilayer spiking neural networks based on temporal coding toward energy-efficient VLSI processor design. IEEE Trans. Neural Netw. Learn. Syst. (2021). https:\/\/doi.org\/10.1109\/TNNLS.2021.3095068","DOI":"10.1109\/TNNLS.2021.3095068"},{"key":"10_CR24","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194020400318","author":"Y Shang","year":"2021","unstructured":"Shang, Y., Li, Y., You, F., Zhao, R.L.: Conversion-based approach to obtain an SNN construction. Int. J. Software Eng. Knowl. Eng. (2021). https:\/\/doi.org\/10.1142\/S0218194020400318","journal-title":"Int. J. Software Eng. Knowl. Eng."},{"key":"10_CR25","doi-asserted-by":"publisher","unstructured":"Smaragdos, G., et al.: BrainFrame: a node-level heterogeneous accelerator platform for neuron simulations. J. Neural Eng. 14(6), 066008.1\u2013066008.15 (2017). https:\/\/doi.org\/10.1088\/1741-2552\/aa7fc5","DOI":"10.1088\/1741-2552\/aa7fc5"},{"key":"10_CR26","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1016\/j.neunet.2017.09.011","volume":"97","author":"A Sripad","year":"2018","unstructured":"Sripad, A., Sanchez, G., Zapata, M., Pirrone, V., Madrenas, J.: SNAVA-a real-time multi-FPGA multi-model spiking neural network simulation architecture. Neural Netw. 97, 28\u201345 (2018). https:\/\/doi.org\/10.1016\/j.neunet.2017.09.011","journal-title":"Neural Netw."},{"key":"10_CR27","doi-asserted-by":"publisher","unstructured":"Stewart, T.C., Tripp, B., Eliasmith, C.: Python scripting in the Nengo simulator. Front. Neuroinf., 7 (2009). https:\/\/doi.org\/10.3389\/neuro.11.007.2009","DOI":"10.3389\/neuro.11.007.2009"},{"key":"10_CR28","doi-asserted-by":"publisher","unstructured":"Stimberg, M., Brette, R., Dan, F.: Brian 2: an intuitive and efficient neural simulator. Cold Spring Harbor Laboratory (2019). https:\/\/doi.org\/10.7554\/eLife.47314","DOI":"10.7554\/eLife.47314"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-97-0811-6_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,26]],"date-time":"2024-02-26T17:03:46Z","timestamp":1708967026000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-97-0811-6_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9789819708109","9789819708116"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-981-97-0811-6_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"27 February 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICA3PP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Algorithms and Architectures for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Tianjin","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 October 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 October 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ica3pp2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/tjutanklab.com\/ica3pp2023\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Online submission system","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"439","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"145","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"33% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}