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 |