parallel-cellular-automata
Framework for building parallel cellular automata.
|
Files | |
file | barrier.hpp [code] |
This file contains the definition of a barrier for thread synchronization. | |
file | cellular_automata.hpp [code] |
This header imports all the other headers of the framework. | |
file | ff_automaton.hpp [code] |
This file contains the definition and implementation of the parallel version of the Cellular Automaton. | |
file | grid.hpp [code] |
Definition of the grid of the automaton. | |
file | omp_automaton.hpp [code] |
This file contains the definition and implementation of the Cellular Automaton parallelized using OpenMP. | |
file | parallel_automaton.hpp [code] |
This file contains the definition and implementation of the parallel version of the Cellular Automaton. | |
file | parallel_automaton_busyw.hpp [code] |
This file implements the parallel cellular automaton using the busy wait function of the barrier. | |
file | queues.hpp [code] |
This file contains the definition and implementation of some useful thread-safe queues. | |
file | sequential_automaton.hpp [code] |
This file contains the definition and implementation of the sequential version of the Cellular Automaton. | |
file | threadpool.hpp [code] |
definition of a threadpool. | |
file | utimer.hpp [code] |
definition RAII timer useful for timing sections of code. | |