ViennaCL - The Vienna Computing Library  1.7.0
Free open-source GPU-accelerated linear algebra and solver library.
kernel.hpp File Reference

Representation of an OpenCL kernel in ViennaCL. More...

Go to the source code of this file.

Classes

struct  viennacl::ocl::packed_cl_uint
 Helper class for packing four cl_uint numbers into a uint4 type for access inside an OpenCL kernel. More...
 
class  viennacl::ocl::kernel
 Represents an OpenCL kernel within ViennaCL. More...
 

Namespaces

 viennacl
 Main namespace in ViennaCL. Holds all the basic types such as vector, matrix, etc. and defines operations upon them.
 
 viennacl::ocl
 OpenCL backend. Manages platforms, contexts, buffers, kernels, etc.
 

Detailed Description

Representation of an OpenCL kernel in ViennaCL.

Definition in file kernel.hpp.