GENIE
DeviceCodecs.h File Reference
#include <cassert>
#include <cstring>
#include <string>
#include <stdexcept>
#include <vector>

Go to the source code of this file.

Classes

class  genie::compression::DeviceIntegerCODEC
 
class  genie::compression::DeviceCopyMultiblockCodec
 
class  genie::compression::DeviceCopyCodec
 
class  genie::compression::DeviceDeltaCodec
 

Namespaces

 genie
 This is the top-level namespace of the project.
 
 genie::compression
 

Functions

template<class CODEC >
__global__ void genie::compression::g_decodeArrayParallel (uint32_t *d_Input, size_t arrayLength, uint32_t *d_Output, size_t capacity, size_t *d_decomprLength)
 
template<class CODEC >
void genie::compression::decodeArrayParallel (int blocks, int threads, uint32_t *d_Input, size_t arrayLength, uint32_t *d_Output, size_t capacity, size_t *d_decomprLength)