CUDPPSegmentedScanPlan Class Reference

Plan class for segmented scan algorithm. More...

#include <cudpp_plan.h>

Inherits CUDPPPlan.

List of all members.

Public Member Functions

 CUDPPSegmentedScanPlan (CUDPPConfiguration config, size_t numElements)
 SegmentedScan Plan constructor.
virtual ~CUDPPSegmentedScanPlan ()
 SegmentedScan plan destructor.

Public Attributes

void ** m_blockSums
unsigned int ** m_blockFlags
unsigned int ** m_blockIndices
size_t m_numEltsAllocated
size_t m_numLevelsAllocated


Detailed Description

Plan class for segmented scan algorithm.


Constructor & Destructor Documentation

CUDPPSegmentedScanPlan::CUDPPSegmentedScanPlan ( CUDPPConfiguration  config,
size_t  numElements 
)

SegmentedScan Plan constructor.

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


Member Data Documentation

For internal use only.

Intermediate block sums array

For internal use only.

Intermediate block flags array

For internal use only.

Intermediate block indices array

For internal use only.

Number of elements allocated (maximum scan size)

For internal use only.

Number of levels allocaed (in _scanBlockSums)


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

Generated on Wed Jul 1 16:32:42 2009 for CUDPP by  doxygen 1.5.9