parallel-cellular-automata
Framework for building parallel cellular automata.
Classes
queues.hpp File Reference

This file contains the definition and implementation of some useful thread-safe queues. More...

#include <condition_variable>
#include <deque>
#include <functional>
#include <memory>
#include <mutex>
#include <queue>

Go to the source code of this file.

Classes

class  ThreadSafeQueue< T >
 A thread-safe wrapper around a queue. More...
 
class  WorkStealingQueue< T >
 work-stealing queue. More...
 

Detailed Description

This file contains the definition and implementation of some useful thread-safe queues.

Author
Gerardo Zinno (gerar.nosp@m.dozi.nosp@m.nno1@.nosp@m.gmai.nosp@m.l.com)
Version
0.2
Date
2021-12-22