CUDPPSortPlan Class Reference

Plan class for sort algorithm. More...

#include <cudpp_plan.h>

Inherits CUDPPPlan.

List of all members.

Public Member Functions

 CUDPPSortPlan (CUDPPConfiguration config, size_t numElements)
 Sort Plan constructor.
virtual ~CUDPPSortPlan ()
 Sort plan destructor.

Public Attributes

CUDPPScanPlanm_scanPlan
unsigned int * m_d_temp
unsigned int * m_d_tempAddress
unsigned int m_chunks
 Number of full-sized sort chunks.
unsigned int m_chunkSize
 Size of each full-sized chunk.
unsigned int m_leftovers
 Number of leftovers not in full-sized.


Detailed Description

Plan class for sort algorithm.


Constructor & Destructor Documentation

CUDPPSortPlan::CUDPPSortPlan ( CUDPPConfiguration  config,
size_t  numElements 
)

Sort Plan constructor.

Parameters:
[in] config The configuration struct specifying algorithm and options
[in] numElements The maximum number of elements to be sorted


Member Data Documentation

For internal use only.

Sort performs a scan of type unsigned int using this plan

unsigned int* CUDPPSortPlan::m_d_temp

For internal use only.

temporary storage

For internal use only.

temporary address storage


The documentation for this class was generated from the following files:

Generated on Sun Apr 20 19:51:33 2008 for CUDPP by  doxygen 1.5.5