SkePU
1.2
|
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. | |
Various internal helper classes and functions. A user of SkePU does not have to use these.