|
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. | |