DITEC, Facultad de Informática, Universidad de Murcia, Campus de Espinardo 30100, Murcia, Spain.
Brief Bioinform. 2010 May;11(3):313-22. doi: 10.1093/bib/bbp064. Epub 2009 Dec 28.
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.
P 系统或膜系统提供了一个高级计算建模框架,以相关和可理解的方式结合了生物系统的结构和动态方面。它们是固有的并行和非确定性计算设备。在本文中,我们讨论了在 (GPU) 上运行的主动膜识别器 P 系统类模拟器的动机、设计原则和实现要点。我们将我们的 GPU 并行模拟器与为单个中央处理单元 (CPU) 开发的模拟器进行了比较,结果表明 GPU 由于其高度并行的性质,比 CPU 更适合模拟 P 系统。