title: Simulation of P systems with active membranes on CUDA.
abstract: 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.
authors.affiliation: DITEC, Facultad de Informática, Universidad de Murcia, Campus de Espinardo 30100, Murcia, Spain. chema@ditec.um.es.
authors.forename: José M
authors.initials: JM
authors.lastname: Cecilia
authors.forename: José M
authors.initials: JM
authors.lastname: García
authors.forename: Ginés D
authors.initials: GD
authors.lastname: Guerrero
authors.forename: Miguel A
authors.initials: MA
authors.lastname: Martínez-del-Amor
authors.forename: Ignacio
authors.initials: I
authors.lastname: Pérez-Hurtado
authors.forename: Mario J
authors.initials: MJ
authors.lastname: Pérez-Jiménez
mesh_terms: D000465:Algorithms; D001695:Biology / Q000379:methods; D032701:Biomimetics / Q000379:methods*; D003198:Computer Simulation; D008954:Models, Biological; D011381:Programming Languages; D012984:Software; D012985:Software Design; D018511:Systems Integration