SkePU(integratedwithStarPU)  0.8.1
 All Classes Namespaces Files Functions Enumerations Friends Macros Groups Pages
Modules | Functions
Kernels
Collaboration diagram for Kernels:

Modules

 Generate Kernels
 
 Map Kernels
 
 MapArray Kernels
 
 MapOverlap Convolution Kernels
 
 MapReduce Kernels
 
 Reduce Kernels
 
 Scan Kernels
 

Functions

template<typename T , typename U , typename UnaryFunc >
__global__ void skepu::MapKernelUnary_CU (UnaryFunc mapFunc, T *input, T *output, unsigned int n, U const1)
 

Detailed Description

Definitions of CUDA and OpenCL kernels. OpenCL kernels are in the form of strings and CUDA kernels as global functions.

Function Documentation

template<typename T , typename U , typename UnaryFunc >
__global__ void skepu::MapKernelUnary_CU ( UnaryFunc  mapFunc,
T *  input,
T *  output,
unsigned int  n,
const1 
)

CUDA Map kernel for unary user functions.