SkePU  1.2
 All Classes Namespaces Files Functions Variables Enumerations Friends Macros Groups Pages
Namespaces | Classes | Enumerations
Helpers

Namespaces

 skepu
 The main namespace for SkePU library.
 

Classes

struct  skepu::UpdateInf< T >
 
class  skepu::EnvironmentDestroyer< T >
 A class that is used to properly deallocate singelton object of Environment class. More...
 
class  skepu::Device_CL
 A class representing an OpenCL device. More...
 
class  skepu::Device_CU
 A class representing a CUDA device. More...
 
class  skepu::DeviceMemPointer_CL< T >
 A class representing an OpenCL device memory allocation for container. More...
 
class  skepu::DeviceMemPointer_CU< T >
 A class representing a CUDA device memory allocation for container. More...
 
struct  skepu::openclGenProp
 
struct  skepu::openclDeviceProp
 
class  malloc_allocator
 A custom memory allocator used with std::vector. More...
 
class  skepu::DeviceMemPointer_Matrix_CL< T >
 A class representing an OpenCL device memory allocation for Matrix container. Not used much right now. More...
 
class  skepu::DeviceMemPointer_Matrix_CU< T >
 A class representing a CUDA 2D device memory allocation for Matrix container. More...
 
class  Matrix< T >
 A class representing the column-wise iterator for the Matrix data-type. More...
 
class  skepu::Threads
 

Enumerations

enum  skepu::BackEnd
 Can be used to specify which backend to use.
 

Detailed Description

Various internal helper classes and functions. A user of SkePU does not have to use these.