{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T02:45:44Z","timestamp":1785552344750,"version":"3.56.0"},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,8,12]],"date-time":"2022-08-12T00:00:00Z","timestamp":1660262400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,8,12]],"date-time":"2022-08-12T00:00:00Z","timestamp":1660262400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Dean Ruben A. Garcia Professorial Chair Award"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Nat Comput"],"published-print":{"date-parts":[[2023,3]]},"DOI":"10.1007\/s11047-022-09914-1","type":"journal-article","created":{"date-parts":[[2022,8,12]],"date-time":"2022-08-12T18:03:00Z","timestamp":1660327380000},"page":"171-180","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["GPU simulations of spiking neural P systems on modern web browsers"],"prefix":"10.1007","volume":"22","author":[{"given":"Arian Allenson M.","family":"Valdez","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Filbert","family":"Wee","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ayla Nikki Lorreen","family":"Odasco","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matthew Lemuel M.","family":"Rey","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Francis George C.","family":"Cabarle","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,8,12]]},"reference":[{"key":"9914_CR1","doi-asserted-by":"crossref","unstructured":"Aboy BCD, Bariring EJA, Carandang JP, Cabarle FGC, Cruz RTDL, Adorna HN, Mart\u00ednez-del Amor M\u00c1 (2019) Optimizations in CuSNP simulator for spiking neural P systems on CUDA GPUs. In: 2019 international conference on high performance computing simulation (HPCS), pp 535\u2013542","DOI":"10.1109\/HPCS48598.2019.9188174"},{"key":"9914_CR2","first-page":"5","volume":"15","author":"F Cabarle","year":"2012","unstructured":"Cabarle F, Adorna H, Mart\u00ednez-del Amor M, P\u00e9rez-Jim\u00e9nez M (2012) Improving GPU simulations of spiking neural P systems. Rom J Inf Sci Technol 15:5\u201320","journal-title":"Rom J Inf Sci Technol"},{"key":"9914_CR3","unstructured":"Can I Use: WebGL\u20143D Canvas graphics. https:\/\/caniuse.com\/webgl"},{"issue":"1","key":"9914_CR4","first-page":"57","volume":"20","author":"JP Carandang","year":"2017","unstructured":"Carandang JP, Villaflores JMB, Cabarle FGC, Adorna HN, Mart\u00ednez del Amor M\u00c1 (2017) CuSNP: spiking neural P systems simulators in CUDA. Rom J Inf Sci Technol (ROMJIST) 20(1):57\u201370","journal-title":"Rom J Inf Sci Technol (ROMJIST)"},{"key":"9914_CR5","first-page":"139","volume":"164","author":"J Carandang","year":"2019","unstructured":"Carandang J, Cabarle F, Adorna H, Hernandez N, Mart\u00ednez-del Amor M (2019) Handling non-determinism in spiking neural P systems: algorithms and simulations. Fundam Inf 164:139\u2013155","journal-title":"Fundam Inf"},{"issue":"1","key":"9914_CR6","first-page":"35","volume":"87","author":"R Ceterchi","year":"2008","unstructured":"Ceterchi R, Tomescu AI (2008) Implementing sorting networks with spiking neural P systems. Fundam Inf 87(1):35\u201348","journal-title":"Fundam Inf"},{"key":"9914_CR7","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1007\/978-3-540-24619-0_9","volume-title":"Membrane computing","author":"G Ciobanu","year":"2004","unstructured":"Ciobanu G, Wenyuan G (2004) P systems running on a cluster of computers. In: Mart\u00edn-Vide C, Mauri G, P\u0103un G, Rozenberg G, Salomaa A (eds) Membrane computing. Springer, Berlin, Heidelberg, pp 123\u2013139"},{"key":"9914_CR8","unstructured":"D\u00edaz-Pernil D, Graciani-D\u00edaz C, Guti\u00e9rrez-Naranjo MA, P\u00e9rez-Hurtado I, P\u00e9rez-Jim\u00e9nez MJ (2010) Software for P systems. The Oxford Handbook of Membrane Computing, pp 437\u2013454, http:\/\/www.us.oup.com\/us\/catalog\/general\/subject\/Mathematics\/ComputerScience\/?view=usa &sf=toc &ci=9780199556670"},{"issue":"1","key":"9914_CR9","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1007\/s41965-022-00092-8","volume":"4","author":"AGS Dupaya","year":"2022","unstructured":"Dupaya AGS, Galano ACAP, Cabarle FGC, De La Cruz RT, Ballesteros KJ, Lazo PPL (2022) A web-based visual simulator for spiking neural P systems. J Membr Comput 4(1):21\u201340","journal-title":"J Membr Comput"},{"issue":"1","key":"9914_CR10","doi-asserted-by":"publisher","first-page":"72","DOI":"10.3390\/pr9010072","volume":"9","author":"ADC Fernandez","year":"2021","unstructured":"Fernandez ADC, Fresco RM, Cabarle FGC, de la Cruz RTA, Macababayao ICH, Ballesteros KJ, Adorna HN (2021) Snapse: a visual tool for spiking neural P systems. Processes 9(1):72","journal-title":"Processes"},{"key":"9914_CR11","doi-asserted-by":"crossref","unstructured":"Harris M (2005) Mapping computational concepts to GPUs. In: ACM SIGGRAPH 2005 courses. p. 50-es. SIGGRAPH \u201905, Association for Computing Machinery, New York, NY, USA, https:\/\/doi.org\/10.1145\/1198555.1198768","DOI":"10.1145\/1198555.1198768"},{"key":"9914_CR12","unstructured":"Ionescu M, P\u0103un G, Yokomori T (2006) Spiking neural P systems. Fundam Inf 71(2, 3):279\u2013308"},{"key":"9914_CR13","unstructured":"Khronos, WebGL 2.0 Arrives. https:\/\/www.khronos.org\/blog\/webgl-2.0-arrives"},{"key":"9914_CR14","unstructured":"Khronos, WebGL specs. https:\/\/www.khronos.org\/registry\/webgl\/specs\/latest\/1.0\/#1"},{"key":"9914_CR15","unstructured":"Khronos: WebGL Blacklists And Whitelists. https:\/\/www.khronos.org\/webgl\/wiki\/BlacklistsAndWhitelists"},{"key":"9914_CR16","volume-title":"Programming massively parallel processors: a hands-on approach","author":"DB Kirk","year":"2010","unstructured":"Kirk DB, WmW Hwu (2010) Programming massively parallel processors: a hands-on approach, 1st edn. Morgan Kaufmann Publishers Inc., San Francisco","edition":"1"},{"key":"9914_CR17","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1007\/978-3-642-28024-5_18","volume-title":"Membrane computing","author":"LF Mac\u00edas-Ramos","year":"2012","unstructured":"Mac\u00edas-Ramos LF, P\u00e9rez-Hurtado I, Garc\u00eda-Quismondo M, Valencia-Cabrera L, P\u00e9rez-Jim\u00e9nez MJ, Riscos-N\u00fa\u00f1ez A (2012) AP-lingua based simulator for spiking neural P systems. In: Gheorghe M, P\u0103un G, Rozenberg G, Salomaa A, Verlan S (eds) Membrane computing. Springer, Berlin, Heidelberg, pp 257\u2013281"},{"issue":"4","key":"9914_CR18","doi-asserted-by":"publisher","first-page":"690","DOI":"10.3390\/pr9040690","volume":"9","author":"M\u00c1 Mart\u00ednez-del Amor","year":"2021","unstructured":"Mart\u00ednez-del Amor M\u00c1, Orellana-Mart\u00edn D, P\u00e9rez-Hurtado I, Cabarle FGC, Adorna HN (2021) Simulation of spiking neural P systems with sparse matrix-vector operations. Processes 9(4):690","journal-title":"Processes"},{"key":"9914_CR19","unstructured":"MDN Web Docs: WebGL API. https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/WebGL_API"},{"key":"9914_CR20","unstructured":"Plummer Jr RL, Cheah E (2016) Gpu.js. https:\/\/github.com\/gpujs\/gpu.js"},{"key":"9914_CR21","unstructured":"Secretmapper\/Snapse. https:\/\/github.com\/Secretmapper\/Snapse\/"},{"key":"9914_CR22","unstructured":"W3C Working Draft, WebGPU. https:\/\/www.w3.org\/TR\/webgpu\/"},{"key":"9914_CR23","doi-asserted-by":"crossref","unstructured":"Zeng X, Adorna H, Mart\u00ednez-del Amor M\u00c1, Pan L, P\u00e9rez-Jim\u00e9nez MJ (2010) Matrix representation of spiking neural P systems. In: International conference on membrane computing. Springer, pp 377\u2013391","DOI":"10.1007\/978-3-642-18123-8_29"}],"container-title":["Natural Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11047-022-09914-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11047-022-09914-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11047-022-09914-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,3,26]],"date-time":"2023-03-26T21:23:18Z","timestamp":1679865798000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11047-022-09914-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,12]]},"references-count":23,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,3]]}},"alternative-id":["9914"],"URL":"https:\/\/doi.org\/10.1007\/s11047-022-09914-1","relation":{},"ISSN":["1567-7818","1572-9796"],"issn-type":[{"value":"1567-7818","type":"print"},{"value":"1572-9796","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,8,12]]},"assertion":[{"value":"25 July 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 August 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}