Title | ||
---|---|---|
A Parallel Implementation for Cellular Potts Model with Software Transactional Memory. |
Abstract | ||
---|---|---|
Cellular Potts Model is a mathematical model used to simulate biological systems in a wide scale range, from cells to organs. The model uses a Monte-Carlo approach to determinate for each cell, new state and actions like mitosis, movements or emission of pseudopods. Literature shows multiple implementations of CPM model, even incorporating parallel processing. These works use a data division approach that requires to take locks on data structures, or to spread information between tasks, slowing down simulations. This work proposes a fast implementation for CPM using software transactional memory to synchronize parallel tasks and to apply it to breast cancer in situ (DCIS). Execution times and speedups are calculated. Results show appreciable speedups. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1007/978-3-030-23873-5_7 | PRACTICAL APPLICATIONS OF COMPUTATIONAL BIOLOGY AND BIOINFORMATICS |
Keywords | DocType | Volume |
Cellular automaton,Cellular Potts Model,(Breast cancer in situ) DCIS,Gland,Locks,Multicore,Parallel programming,Shared memory,Software transactional memory,speedup | Conference | 1005 |
ISSN | Citations | PageRank |
2194-5357 | 0 | 0.34 |
References | Authors | |
0 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Antonio J. Tomeu | 1 | 1 | 1.70 |
A. Gámez | 2 | 0 | 0.34 |
Alberto Salguero | 3 | 59 | 13.55 |