CUDPP 1.1
Public Member Functions | Public Attributes
CUDPPRadixSortPlan Class Reference

Plan class for sort algorithm. More...

#include <cudpp_plan.h>

Inherits CUDPPPlan.

List of all members.

Public Member Functions

 CUDPPRadixSortPlan (CUDPPConfiguration config, size_t numElements)
 Sort Plan constructor.

Public Attributes

CUDPPScanPlanm_scanPlan
void * m_tempKeys
void * m_tempValues
unsigned int * m_counters
unsigned int * m_countersSum
unsigned int * m_blockOffsets

Detailed Description

Plan class for sort algorithm.


Constructor & Destructor Documentation

CUDPPRadixSortPlan::CUDPPRadixSortPlan ( CUDPPConfiguration  config,
size_t  numElements 
)

Sort Plan constructor.

Parameters:
[in]configThe configuration struct specifying algorithm and options
[in]numElementsThe maximum number of elements to be sortedSort plan destructor

Member Data Documentation

Sort performs a scan of type unsigned int using this plan

Intermediate storage for keys

Intermediate storage for values

Counter for each radix

Prefix sum of radix counters

Global offsets of each radix in each block


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Defines