Simulation of P systems with active membranes on CUDA

TitleSimulation of P systems with active membranes on CUDA
Publication TypeJournal Papers
Year of Publication2010
AuthorsCecilia, J. M., García J. M., Guerrero G. D., Martínez-del-Amor M. A., Pérez-Hurtado I., & Pérez-Jiménez M. J.
Journal TitleBriefings in Bioinformatics
PublisherOxford University Press
Date Published03/2010

P systems or Membrane Systems provide a high-level computational modelling framework that combines the structure and dynamic aspects of biological systems in a relevant and understandable way. They are inherently parallel and non-deterministic computing devices. In this article, we discuss the motivation, design principles and key of the implementation of a simulator for the class of recognizer P systems with active membranes running on a (GPU). We compare our parallel simulator for GPUs to the simulator developed for a single central processing unit (CPU), showing that GPUs are better suited than CPUs to simulate P systems due to their highly parallel nature.

KeywordsCUDA, GPU, Membrane computing, Natural computing, P systems, parallel computing

Parallel and Ubiquitous methods and tools in Systems Biology
Impact Factor of 9.283

Impact Factor



2/71 - Q1

ISSN Number1477-4054