|
CUDPP
2.2
CUDA Data-Parallel Primitives Library
|
CUDPP application-level listrank routines. More...
#include <stdio.h>#include <stdlib.h>#include "cuda_util.h"#include "cudpp_globals.h"#include "cudpp.h"#include "cudpp_util.h"#include "cudpp_plan.h"#include "kernel/listrank_kernel.cuh"Functions | |
ListRank Functions | |
| template<typename T > | |
| void | listRank (T *d_ranked_values, T *d_unranked_values, int *d_next_indices, size_t head, size_t numElements, const CUDPPListRankPlan *plan) |
| Launch list ranking. More... | |
| void | allocListRankStorage (CUDPPListRankPlan *plan) |
| Allocate intermediate arrays used by ListRank. More... | |
| void | freeListRankStorage (CUDPPListRankPlan *plan) |
| Deallocate intermediate block arrays in a CUDPPListRankPlan object. More... | |
| CUDPPResult | cudppListRankDispatch (void *d_ranked_values, void *d_unranked_values, void *d_next_indices, size_t head, size_t numElements, const CUDPPListRankPlan *plan) |
| Dispatch function to perform parallel list ranking on a linked-list with the specified configuration. More... | |
CUDPP application-level listrank routines.
1.8.6