Bolt
1.3
C++ template library with support for OpenCL
|
Modules | |
AMP-sort | |
AMP-sort_by_key | |
AMP-stable_sort | |
AMP-stable_sort_by_key | |
CL-sort | |
CL-sort_by_key | |
CL-stable_sort | |
CL-stable_sort_by_key | |
An Algorithm for sorting the given InputIterator. It is capable of sorting the arithmetic data types, or the user-defined data types. For common code between the hostand device, take a look at the ClCode and TypeName implementations. See the Bolt Tools for Split-Source for a detailed description.
An Algorithm for sorting the given InputIterator. It is capable of sorting the arithmetic data types, or the user-defined data types. For common code between the host and device, take a look at the AMPCode and TypeName implementations. See the Bolt Tools for Split-Source for a detailed description.
Algorithms for sorting a given iterator range, with a possible user specified sorting criteria. Either fundamental or user-defined data types can be sorted.
Algorithms for sorting a given iterator range, with a possible user specified sorting criteria. These algorithms handle data where the keys and the values are split into seperate arrays. The criteria to sort is applied to the key array, but the value array follows suite. Fundamental or user-defined data types can be sorted.
An Algorithm for sorting the given InputIterator. It is capable of sorting the arithmetic data types, or the user-defined data types. For common code between the host and device, take a look at the ClCode and TypeName implementations. See the Bolt Tools for Split-Source for a detailed description.