XT-neighbor
Classes
stream.cu File Reference

Listing of low-level streaming and buffering module. More...

#include "codec.cu"
#include <algorithm>

Classes

class  Chunk< T >
 Chunk represents a unit of data read by the stream. More...
 
class  GPUInputStream< T >
 A stream where the data is already fit inside the GPU memory, so chunking is basically just shift the pointer around. More...
 
class  RAMSwapStream< T >
 A stream with bin packing capability backed by RAM. More...
 
class  D2Stream< T >
 A 2 dimensional stream where the data is written in row direction and read in column direction. More...
 

Detailed Description

Listing of low-level streaming and buffering module.

It concerns how to read/write data to GPU, RAM, and filesystem with throughput constraints.