Bolt  1.1
C++ template library with support for OpenCL
Modules
Copying

Modules

 CL-copy
 

Detailed Description

copy copies each element from the sequence [first, last) to [result, result + (last - first)).

gather APIs copy elements from a source array to a destination range (conditionally) according to a specified map. For common code between the host and device, one can take a look at the ClCode and TypeName implementations. See Bolt Tools for Split-Source for a detailed description.

scatter APIs copy elements from a source range to a destination array (conditionally) according to a specified map. For common code between the host and device, one can take a look at the ClCode and TypeName implementations. See Bolt Tools for Split-Source for a detailed description.