Presentation
Parallel Simulation of Probabilistic P Systems on Multicore Platforms
Author/s | Martínez del Amor, Miguel Ángel
Karlin, Ian Jensen, Rune E. Pérez Jiménez, Mario de Jesús Elster, Anne C. |
Department | Universidad de Sevilla. Departamento de Ciencias de la Computación e Inteligencia Artificial |
Publication Date | 2012 |
Deposit Date | 2016-02-04 |
Published in |
|
ISBN/ISSN | 978-84-940056-6-4 |
Abstract | Ecologists need to model ecosystems to predict how they will evolve over
time. Since ecosystems are non-deterministic phenomena, they must express the likelihood
of events occurring, and measure the uncertainty of their ... Ecologists need to model ecosystems to predict how they will evolve over time. Since ecosystems are non-deterministic phenomena, they must express the likelihood of events occurring, and measure the uncertainty of their models' predictions. One method well suited to these demands is Population Dynamic P systems (PDP systems, in short), which is a formal framework based on multienvironment probabilistic P systems. In this paper, we show how to parallelize a Population Dynamics P system simulator, used to model biological systems, on multi-core processors, such as the Intel i5 Nehalem and i7 Sandy Bridge. A comparison of three di erent techniques, discuss their strengths and weaknesses, and evaluate their performance on two generations of Intel processors with large memory sub-system di erences is presented. We show that P systems are memory bound computations and future performance optimization e orts should focus on memory tra c reductions. We achieve runtime gains of up to 2.5x by using all the cores of a single socket 4-core Intel i7 built on the Sandy Bridge architecture. From our analysis of these results we identify further ways to improve the runtime of our simulator. |
Funding agencies | Junta de Andalucía Ministerio de Educación y Ciencia (MEC). España |
Project ID. | P08-TIC04200
TIN2009-13192 |
Files | Size | Format | View | Description |
---|---|---|---|---|
parallel-dcba.pdf | 388.5Kb | [PDF] | View/ | |