In this work we extend and improve the results done in a previous work on simulating Spiking Neural P systems (SNP systems in short) with delays using SNP systems without delays. We simulate the former with the latter over sequential, iteration, join, and split routing. Our results provide constructions so that both systems halt at exactly the...
-
March 15, 2024 (v1)PublicationUploaded on: July 2, 2024
-
April 4, 2016 (v1)Publication
We present in this paper our work regarding simulating a type of P sys- tem known as a spiking neural P system (SNP system) using graphics processing units (GPUs). GPUs, because of their architectural optimization for parallel computations, are well-suited for highly parallelizable problems. Due to the advent of general purpose GPU computing in...
Uploaded on: December 4, 2022 -
July 21, 2021 (v1)Publication
Spiking neural P systems (in short, SNP systems) are parallel, distributed, and nondeterministic computing devices inspired by biological spiking neurons. Recently, a class of SNP systems known as SNP systems with structural plasticity (in short, SNPSP systems) were introduced. SNPSP systems represent a class of SNP systems that have dynamism...
Uploaded on: March 25, 2023 -
March 23, 2021 (v1)Publication
This paper presents a parallel simulator for a type of P sys- tem known as spiking neural P system (SNP system) us- ing general purpose graphics processing units (GPGPUs). GPGPUs, unlike the more conventional and general pur- pose, multi-core CPUs, are used for parallelizable problems due to their architectural optimization for parallel...
Uploaded on: March 27, 2023 -
November 30, 2021 (v1)Publication
Spiking neural P systems (in short, SN P systems) are membrane computing models inspired by the pulse coding of information in biological neurons. SN P systems with standard rules have neurons that emit at most one spike (the pulse) each step, and have either an input or output neuron connected to the environment. A variant known as SN P...
Uploaded on: March 27, 2023 -
May 28, 2019 (v1)Publication
Spiking Neural P (SNP) systems, variants of Psystems (under Membrane and Natural computing), are computing models that acquire abstraction and inspiration from the way neurons 'compute' or process information. Similar to other P system variants, SNP systems are Turing complete models that by nature compute non-deterministically and in a...
Uploaded on: December 4, 2022 -
January 21, 2016 (v1)Publication
Spiking neural P (in short, SNP) systems are computing devices inspired by biological spiking neurons. In this work we consider SNP systems with structural plasticity (in short, SNPSP systems) working in the asynchronous (in short, asyn mode). SNPSP systems represent a class of SNP systems that have dynamic synapses, i.e. neurons can use...
Uploaded on: March 27, 2023 -
January 21, 2016 (v1)Publication
Spiking neural P systems (in short, SNP systems) are membrane computing models inspired by the pulse coding of information in biological neurons. SNP systems with standard rules have neurons that emit at most one spike (the pulse) each step, and have either an input or output neuron connected to the environment. SNP transducers were introduced,...
Uploaded on: December 2, 2022 -
May 27, 2019 (v1)Publication
In this paper we present a Spiking Neural P system (SNP system) simulator based on graphics processing units (GPUs). In particular we implement the simulator using NVIDIA CUDA enabled GPUs. The massively parallel architecture of current GPUs is very suitable for the maximally parallel computations of SNP systems. We simulate a wider variety of...
Uploaded on: December 4, 2022 -
May 29, 2019 (v1)Publication
Spiking neural P systems with structural plasticity (in short, SNPSP systems) are models of computations inspired by the function and structure of biological neurons. In SNPSP systems, neurons can create or delete synapses using plasticity rules. We report two families of solutions: a non-uniform and a uniform one, to the NP-complete...
Uploaded on: March 27, 2023 -
July 22, 2021 (v1)Publication
Spiking neural P (SNP) systems are a class of parallel, distributed, and nondeterministic computing models inspired by the spiking of biological neurons. In this work, the biological feature known as structural plasticity is introduced in the framework of SNP systems. Structural plasticity refers to synapse creation and deletion, thus changing...
Uploaded on: March 27, 2023 -
August 20, 2024 (v1)Publication
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...
Uploaded on: August 21, 2024 -
February 4, 2016 (v1)Publication
In this report, we present our initial proposal on simulating computations on a restricted variant of Evolution-Communication P system with energy (ECPe system) which will then be implemented in Graphics Processing Units (GPUs). This ECPe sys- tems variant prohibits the use of antiport rules for communication. Several possible levels of...
Uploaded on: March 27, 2023 -
August 19, 2024 (v1)Publication
An area of computer science called Membrane Computing (MC) was introduced by Gheorghe P˘aun in. It is a form of computing that takes inspiration from how living cells work. Its system, called the P system, mimics the structure of a cell and how it communicates with its neighbor cells. This is different from the traditional way of computing...
Uploaded on: August 20, 2024 -
February 22, 2018 (v1)Publication
In this paper we present our results in adapting a Spiking Neural P system (SNP system) simulator to a high performance graphics processing unit (GPU) platform. In particular, we extend our simulations to larger and more complex SNP systems using an NVIDIA Tesla C1060 GPU. The C1060 is manufactured for high performance computing and massively...
Uploaded on: March 27, 2023 -
October 30, 2018 (v1)Publication
In this work we present further extensions and improvements of a Spiking Neural P system (for short, SNP systems) simulator on graphics processing units (for short, GPUs). Using previous results on representing SNP system computations using linear algebra, we analyze and implement a compu- tation simulation algorithm on the GPU. A two-level...
Uploaded on: December 5, 2022 -
August 20, 2024 (v1)Publication
Spiking neural P (SN P) systems were introduced as a special class of P systems. Traditional P systems involve nested membranes through which objects can be transported. This makes natural the idea of distributed or parallel computing, as object transportation may happen simultaneously across different membranes [2, 3]. SN P systems approach...
Uploaded on: August 21, 2024 -
March 18, 2021 (v1)Publication
Spiking neural P systems (in short, SN P systems) are models of computation inspired by biological neurons. CuSNP is a project involving sequential (CPU) and parallel (GPU) simulators for SN P systems. In this work, we report the following results: a P-Lingua le parser is included, for ease of use when performing simulations; extension of the...
Uploaded on: December 4, 2022 -
November 30, 2021 (v1)Publication
Spiking neural P systems (in short, SN P systems) are models of computation inspired by biological neurons. In this work, we report our ongoing e orts to improve simulators for SN P systems. CuSNP is a project involving sequential and parallel simulators, and in this work we include a PLingua le parser. The PLingua le parser is for ease of...
Uploaded on: March 25, 2023 -
November 29, 2021 (v1)Publication
Spiking Neural P system (or SN P system) is a computing model based on the neurons in a living being. It is composed of neurons containing spikes interconnected by synapses. Each neuron contain a set of rules which will determine how the spikes are passed in the system. It is a non-deterministic and parallel system which makes GPU a...
Uploaded on: March 25, 2023 -
December 7, 2016 (v1)Publication
Spiking neural P systems (in short, SN P systems) are parallel models of computations inspired by the spiking ( ring) of biological neurons. In SN P systems, neurons function as spike processors and are placed on nodes of a directed graph. Synapses, the connections between neurons, are represented by arcs or directed endges in the graph. Not...
Uploaded on: March 27, 2023 -
December 1, 2021 (v1)Publication
Spiking neural P (in short, SNP) systems are computing devices inspired by biological spiking neurons. In this work we consider SNP systems with structural plasticity (in short, SNPSP systems) working in the asynchronous (in short, asyn mode). SNPSP systems represent a class of SNP systems that have dynamic synapses, i.e. neurons can use...
Uploaded on: March 25, 2023 -
June 17, 2021 (v1)Publication
To date, parallel simulation algorithms for spiking neural P (SNP) systems are based on a matrix representation. This way, the simulation is implemented with linear algebra operations, which can be easily parallelized on high performance computing platforms such as GPUs. Although it has been convenient for the first generation of GPU-based...
Uploaded on: March 25, 2023 -
December 21, 2017 (v1)Publication
Current parallel simulation algorithms for Spiking Neural P (SNP) systems are based on a matrix representation. This helps to harness the inherent parallelism in algebraic operations, such as vector-matrix multiplication. Although it has been convenient for the rst parallel simulators running on Graphics Processing Units (GPUs), such as CuSNP,...
Uploaded on: March 27, 2023 -
February 1, 2016 (v1)Publication
Evolution-Communication P system with energy (ECPe systems) is a cell- like variant P system which establishes a dependence between evolution and communi- cation through special objects, called `energy,' produced during evolution and utilized during communication. This paper presents our initial progress and e orts on the im- plementation and...
Uploaded on: March 27, 2023