Ponencia
Parallel Simulation of Probabilistic P Systems on Multicore Platforms
Autor/es | Martínez del Amor, Miguel Ángel
Karlin, Ian Jensen, Rune E. Pérez Jiménez, Mario de Jesús Elster, Anne C. |
Departamento | Universidad de Sevilla. Departamento de Ciencias de la Computación e Inteligencia Artificial |
Fecha de publicación | 2012 |
Fecha de depósito | 2016-02-04 |
Publicado en |
|
ISBN/ISSN | 978-84-940056-6-4 |
Resumen | 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. |
Agencias financiadoras | Junta de Andalucía Ministerio de Educación y Ciencia (MEC). España |
Identificador del proyecto | P08-TIC04200
TIN2009-13192 |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
parallel-dcba.pdf | 388.5Kb | [PDF] | Ver/ | |