parallel-cellular-automata
Framework for building parallel cellular automata.
File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
 ▼ include
 barrier.hppThis file contains the definition of a barrier for thread synchronization
 cellular_automata.hppThis header imports all the other headers of the framework
 ff_automaton.hppThis file contains the definition and implementation of the parallel version of the Cellular Automaton
 grid.hppDefinition of the grid of the automaton
 omp_automaton.hppThis file contains the definition and implementation of the Cellular Automaton parallelized using OpenMP
 parallel_automaton.hppThis file contains the definition and implementation of the parallel version of the Cellular Automaton
 parallel_automaton_busyw.hppThis file implements the parallel cellular automaton using the busy wait function of the barrier
 queues.hppThis file contains the definition and implementation of some useful thread-safe queues
 sequential_automaton.hppThis file contains the definition and implementation of the sequential version of the Cellular Automaton
 threadpool.hppDefinition of a threadpool
 utimer.hppDefinition RAII timer useful for timing sections of code
 ▼ src
 barrier.cppImplementation of the barrier defined in barrier.hpp
 threadpool.cppThis file contains the implementation of the classes defined in threadpool.hpp
 utimer.cppImplementation of the RAII timer defined un utimer.hpp