Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PerThreadChunk.h File Reference

Go to the source code of this file.

Classes

struct  galois::worklists::ChunkHeader
 
class  galois::worklists::PerThreadChunkQueue
 
class  galois::worklists::PerThreadChunkStack
 
class  galois::worklists::StealingQueue< InnerWL >
 
struct  galois::worklists::PerThreadChunkMaster< IsLocallyLIFO, ChunkSize, Container, T >
 

Namespaces

 galois
 The Galois namespace containing all Galois structures and functions.
 
 galois::worklists
 Scheduling policies for Galois.
 

Typedefs

template<int ChunkSize = 64, typename T = int>
using galois::worklists::PerThreadChunkLIFO = PerThreadChunkMaster< true, ChunkSize, StealingQueue< PerThreadChunkStack >, T >
 
template<int ChunkSize = 64, typename T = int>
using galois::worklists::PerThreadChunkFIFO = PerThreadChunkMaster< false, ChunkSize, StealingQueue< PerThreadChunkQueue >, T >