2022
DOI: 10.1016/j.jocs.2021.101538
|View full text |Cite
|
Sign up to set email alerts
|

Towards efficient GPGPU Cellular Automata model implementation using persistent active cells

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 11 publications
(4 citation statements)
references
References 34 publications
0
4
0
Order By: Relevance
“…The GPGPU paradigm enables an efficient parallel execution of CA models by assigning each cell to a different GPGPU thread ( [21]). The CA space domain is initially transferred from the host memory to the device (global) memory.…”
Section: Gpgpu Executionmentioning
confidence: 99%
“…The GPGPU paradigm enables an efficient parallel execution of CA models by assigning each cell to a different GPGPU thread ( [21]). The CA space domain is initially transferred from the host memory to the device (global) memory.…”
Section: Gpgpu Executionmentioning
confidence: 99%
“…In the scientific literature, a lot of works with different parallelization techniques can be found in the area of CA calculations. In general, they can be divided into three main groups: 1) CPU (central processing unit) based computations, [149] 2) GPU (graphical processor unit) based computations, [150,151] and 3) heterogeneous platform computations. [152] The first group of approaches based on CPU parallelization is directed at the division of a large computational problem into a As shown in Figure 11, when a single computing unit is considered, the maximum number of threads used during simulation should equal the number of available processor cores.…”
Section: High-performance Ca Models Of Static Recrystallizationmentioning
confidence: 99%
“…In the scientific literature, a lot of works with different parallelization techniques can be found in the area of CA calculations. In general, they can be divided into three main groups: 1) CPU (central processing unit) based computations, [ 149 ] 2) GPU (graphical processor unit) based computations, [ 150,151 ] and 3) heterogeneous platform computations. [ 152 ]…”
Section: High‐performance Ca Models Of Static Recrystallizationmentioning
confidence: 99%
“…Cellular automata (CA) have proven their suitability for systems whose behaviour can be described in terms of local interactions [1]. CA were studied by John von Neumann to study self-reproduction problems [2] and have been developed by numerous researchers and applied in both theoretical and scientific fields ( [3][4][5][6][7][8]). Due to their local and independent rules, complex systems simulations can be easily implemented on parallel machines.…”
Section: Introductionmentioning
confidence: 99%