期刊
NEUROCOMPUTING
卷 503, 期 -, 页码 140-161出版社
ELSEVIER
DOI: 10.1016/j.neucom.2022.06.094
关键词
Membrane computing; Spiking neural P systems; Genetic algorithm; Evolutionary computing; GPU computing; CUDA
资金
- ERDT program of the DOST-SEI, Philippines
- UP Diliman
- Semirara Mining Corp Professorial Chair
- UPD OVCRD
- ERDT-DOST
- ERDT
- European Social Fund
- Junta de Andalucia
- FEDER/Junta de Andalucia -Paidi 2020/ _Proyecto [P20_00486]
This study presents a parallel framework for the evolution of spiking neural P systems, implemented on a CUDA-enabled graphics processing unit. The experimental results show that the GPU-based evolution is 9 times faster than the CPU-based evolution, and the overall GPU framework is 3 times faster than the CPU version.
Methods for optimizing and evolving spiking neural P systems (in short, SN P systems) have been previously developed with the use of a genetic algorithm framework. So far, these computations, both evolving and simulating, were done only sequentially. Due to the non-deterministic and parallel nature of SN P systems, it is natural to harness parallel processors in implementing its evolution and simulation. In this work, a parallel framework for the evolution of SN P Systems is presented. This is the result of extending our previous work by implementing it on a CUDA-enabled graphics processing unit and adapting CuSNP design in simulations. Using binary addition and binary subtraction with 3 different categories each as initial SN P systems, the GPU-based evolution runs up to 9x faster with respect to its CPU-based evolution counterparts. Overall, when considering the whole process, the GPU framework is up to 3 times faster than the CPU version.(c) 2022 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据