|
AQUAgpusph 5.0.4
|
Methods to perform a radix sort using the GPU (or any device supported by OpenCL). (See Aqua::CalcServer::RadixSort for details) More...
#include "aquagpusph/sphPrerequisites.hpp"#include "CalcServer.hpp"#include "Tool.hpp"#include "Kernel.hpp"

Go to the source code of this file.
Data Structures | |
| class | Aqua::CalcServer::RadixSort |
| Methods to perform a radix sort using the GPU (or any device supported by OpenCL). The code has 3 steps: More... | |
Namespaces | |
| namespace | Aqua |
| Main AQUAgpusph namespace. | |
| namespace | Aqua::CalcServer |
| Calculation server name space. | |
Macros | |
| #define | _ITEMS 64U |
| #define | _GROUPS 16U |
| #define | _STEPBITS 4U |
| #define | _RADIX (1 << _STEPBITS) |
| #define | _HISTOSPLIT 512U |
Methods to perform a radix sort using the GPU (or any device supported by OpenCL). (See Aqua::CalcServer::RadixSort for details)
| #define _GROUPS 16U |
| #define _HISTOSPLIT 512U |
| #define _ITEMS 64U |
| #define _RADIX (1 << _STEPBITS) |
| #define _STEPBITS 4U |