{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,5]],"date-time":"2026-05-05T09:12:39Z","timestamp":1777972359916,"version":"3.51.4"},"reference-count":51,"publisher":"World Scientific Pub Co Pte Ltd","issue":"07","funder":[{"name":"Zhejiang Lab BioBit","award":["2022BCF05"],"award-info":[{"award-number":["2022BCF05"]}]},{"name":"F.G.C. Cabarle is supported by the QUAL21 008 USE","award":["PAIDI 2020"],"award-info":[{"award-number":["PAIDI 2020"]}]},{"name":"F.G.C. Cabarle is supported by the QUAL21 008 USE","award":["FEDER 2014-2020"],"award-info":[{"award-number":["FEDER 2014-2020"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Neur. Syst."],"published-print":{"date-parts":[[2024,7]]},"abstract":"<jats:p> The parallel simulation of Spiking Neural P systems is mainly based on a matrix representation, where the graph inherent to the neural model is encoded in an adjacency matrix. The simulation algorithm is based on a matrix-vector multiplication, which is an operation efficiently implemented on parallel devices. However, when the graph of a Spiking Neural P system is not fully connected, the adjacency matrix is sparse and hence, lots of computing resources are wasted in both time and memory domains. For this reason, two compression methods for the matrix representation were proposed in a previous work, but they were not implemented nor parallelized on a simulator. In this paper, they are implemented and parallelized on GPUs as part of a new Spiking Neural P system with delays simulator. Extensive experiments are conducted on high-end GPUs (RTX2080 and A100 80GB), and it is concluded that they outperform other solutions based on state-of-the-art GPU libraries when simulating Spiking Neural P systems. <\/jats:p>","DOI":"10.1142\/s0129065724500382","type":"journal-article","created":{"date-parts":[[2024,4,5]],"date-time":"2024-04-05T15:27:28Z","timestamp":1712330848000},"source":"Crossref","is-referenced-by-count":14,"title":["Sparse Spiking Neural-Like Membrane Systems on Graphics Processing Units"],"prefix":"10.1142","volume":"34","author":[{"given":"Javier","family":"Hern\u00e1ndez-Tello","sequence":"first","affiliation":[{"name":"Research Group on Natural Computing, Department of Computer Science and Artificial Intelligence, I3US, SCORE Lab, Universidad de Sevilla, Avda. Reina Mercedes s\/n, 41012, Sevilla, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1065-8802","authenticated-orcid":false,"given":"Miguel \u00c1.","family":"Mart\u00ednez-del-Amor","sequence":"additional","affiliation":[{"name":"Research Group on Natural Computing, Department of Computer Science and Artificial Intelligence, I3US, SCORE Lab, Universidad de Sevilla, Avda. Reina Mercedes s\/n, 41012, Sevilla, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2892-6775","authenticated-orcid":false,"given":"David","family":"Orellana-Mart\u00edn","sequence":"additional","affiliation":[{"name":"Research Group on Natural Computing, Department of Computer Science and Artificial Intelligence, I3US, SCORE Lab, Universidad de Sevilla, Avda. Reina Mercedes s\/n, 41012, Sevilla, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5006-6310","authenticated-orcid":false,"given":"Francis George C.","family":"Cabarle","sequence":"additional","affiliation":[{"name":"Research Group on Natural Computing, Department of Computer Science and Artificial Intelligence, I3US, SCORE Lab, Universidad de Sevilla, Avda. Reina Mercedes s\/n, 41012, Sevilla, Spain"},{"name":"Department of Computer Science, University of the Philippines Diliman, Quezon City, Philippines 1101, Philippines"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2024,5,14]]},"reference":[{"key":"S0129065724500382BIB001","first-page":"279","volume":"71","author":"Ionescu M.","year":"2006","journal-title":"Fund. Inf."},{"key":"S0129065724500382BIB002","doi-asserted-by":"publisher","DOI":"10.3390\/app10207011"},{"key":"S0129065724500382BIB003","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-00265-7_20"},{"key":"S0129065724500382BIB004","doi-asserted-by":"publisher","DOI":"10.1162\/NECO_a_00238"},{"key":"S0129065724500382BIB005","doi-asserted-by":"publisher","DOI":"10.1162\/NECO_a_00022"},{"key":"S0129065724500382BIB006","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2020.04.014"},{"key":"S0129065724500382BIB007","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065720500422"},{"key":"S0129065724500382BIB008","doi-asserted-by":"publisher","DOI":"10.1007\/s41965-021-00072-4"},{"key":"S0129065724500382BIB009","doi-asserted-by":"publisher","DOI":"10.1109\/TNB.2017.2762580"},{"key":"S0129065724500382BIB010","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065720500495"},{"key":"S0129065724500382BIB011","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065720500082"},{"key":"S0129065724500382BIB012","doi-asserted-by":"publisher","DOI":"10.1007\/s41965-019-00016-z"},{"key":"S0129065724500382BIB013","first-page":"90","volume":"53","author":"Zhang G.","year":"2020","journal-title":"ACM Comput. Surv."},{"issue":"3","key":"S0129065724500382BIB014","first-page":"269","volume":"136","author":"Mart\u00ednez-del-Amor M. A.","year":"2015","journal-title":"Fund. Inf."},{"key":"S0129065724500382BIB015","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-18123-8_29"},{"key":"S0129065724500382BIB016","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065720500719"},{"key":"S0129065724500382BIB017","doi-asserted-by":"publisher","DOI":"10.1007\/s41965-019-00020-3"},{"key":"S0129065724500382BIB018","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2019.05.070"},{"key":"S0129065724500382BIB019","first-page":"57","volume":"20","author":"Carandang J.","year":"2017","journal-title":"Roman. J. Inf. Sci. Technol."},{"key":"S0129065724500382BIB020","doi-asserted-by":"publisher","DOI":"10.3233\/FI-2019-1759"},{"issue":"1","key":"S0129065724500382BIB021","first-page":"5","volume":"15","author":"Cabarle F. G. C.","year":"2012","journal-title":"Roman. J. Inf. Sci. Technol."},{"key":"S0129065724500382BIB022","volume-title":"Programming Massively Parallel Processors: A Hands-on Approach","author":"Kirk D. B.","year":"2016","edition":"3"},{"key":"S0129065724500382BIB023","doi-asserted-by":"publisher","DOI":"10.1145\/1058129.1058148"},{"key":"S0129065724500382BIB024","doi-asserted-by":"publisher","DOI":"10.1109\/HPCS48598.2019.9188174"},{"key":"S0129065724500382BIB025","doi-asserted-by":"publisher","DOI":"10.1007\/s41965-023-00128-7"},{"key":"S0129065724500382BIB026","doi-asserted-by":"publisher","DOI":"10.3390\/pr9040690"},{"key":"S0129065724500382BIB027","first-page":"515","volume":"27","author":"Ionescu M.","year":"2008","journal-title":"Comput. Inf."},{"key":"S0129065724500382BIB028","doi-asserted-by":"publisher","DOI":"10.1007\/s11047-022-09917-y"},{"key":"S0129065724500382BIB029","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-11467-0"},{"key":"S0129065724500382BIB030","doi-asserted-by":"publisher","DOI":"10.1145\/3571157"},{"key":"S0129065724500382BIB031","doi-asserted-by":"publisher","DOI":"10.3390\/electronics9101675"},{"key":"S0129065724500382BIB032","doi-asserted-by":"publisher","DOI":"10.1007\/s11047-008-9091-y"},{"issue":"1","key":"S0129065724500382BIB033","first-page":"35","volume":"87","author":"Ceterchi R.","year":"2008","journal-title":"Fund. Inf."},{"key":"S0129065724500382BIB034","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065722500368"},{"key":"S0129065724500382BIB035","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2022.03.002"},{"issue":"2","key":"S0129065724500382BIB036","first-page":"83","volume":"16","author":"Casauay L. J. P.","year":"2021","journal-title":"Int. J. Unconv. Comput."},{"key":"S0129065724500382BIB037","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2022.06.094"},{"key":"S0129065724500382BIB039","doi-asserted-by":"publisher","DOI":"10.1142\/S012906572250037X"},{"key":"S0129065724500382BIB040","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065722500605"},{"key":"S0129065724500382BIB041","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065723500296"},{"key":"S0129065724500382BIB042","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065722500204"},{"key":"S0129065724500382BIB043","doi-asserted-by":"publisher","DOI":"10.1142\/S012906572250023X"},{"key":"S0129065724500382BIB044","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065721500143"},{"key":"S0129065724500382BIB045","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065722500551"},{"key":"S0129065724500382BIB046","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065723500375"},{"key":"S0129065724500382BIB048","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065723500442"},{"key":"S0129065724500382BIB049","doi-asserted-by":"publisher","DOI":"10.2991\/978-94-6463-388-7_26"},{"key":"S0129065724500382BIB050","first-page":"215","volume-title":"Proc. 16th Philippine Computing Science Congress","author":"Lagunda A. R."},{"key":"S0129065724500382BIB051","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065709002002"},{"key":"S0129065724500382BIB052","doi-asserted-by":"publisher","DOI":"10.3233\/ICA-2007-14301"},{"key":"S0129065724500382BIB053","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2009.04.003"}],"container-title":["International Journal of Neural Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0129065724500382","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,17]],"date-time":"2024-05-17T02:46:42Z","timestamp":1715914002000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/10.1142\/S0129065724500382"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,14]]},"references-count":51,"journal-issue":{"issue":"07","published-print":{"date-parts":[[2024,7]]}},"alternative-id":["10.1142\/S0129065724500382"],"URL":"https:\/\/doi.org\/10.1142\/s0129065724500382","relation":{},"ISSN":["0129-0657","1793-6462"],"issn-type":[{"value":"0129-0657","type":"print"},{"value":"1793-6462","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,14]]},"article-number":"2450038"}}