Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

CUDASort.h File Reference

High-level CUDA sorting functions (wrapping CUB, Thrust, etc). More...

#include "ProfileHooks.h"

Go to the source code of this file.


Functions

template<typename KeyT, typename ValT> long dev_radix_sort_by_key_tmpsz (KeyT *keys_d, ValT *vals_d, long nitems)
template<typename KeyT, typename ValT> int dev_radix_sort_by_key (KeyT *keys_d, ValT *vals_d, long nitems, KeyT *keyswork_d, ValT *valswork_d, void *sortwork_d, long tsz, KeyT min_key, KeyT max_key)

Detailed Description

High-level CUDA sorting functions (wrapping CUB, Thrust, etc).

Definition in file CUDASort.h.


Function Documentation

template<typename KeyT, typename ValT>
int dev_radix_sort_by_key ( KeyT * keys_d,
ValT * vals_d,
long nitems,
KeyT * keyswork_d,
ValT * valswork_d,
void * sortwork_d,
long tsz,
KeyT min_key,
KeyT max_key
)

Definition at line 163 of file CUDASort.cu.

Referenced by vmd_cuda_build_density_atom_grid.

template<typename KeyT, typename ValT>
long dev_radix_sort_by_key_tmpsz ( KeyT * keys_d,
ValT * vals_d,
long nitems
)

Definition at line 157 of file CUDASort.cu.


Generated on Tue Nov 18 02:48:30 2025 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002

AltStyle によって変換されたページ (->オリジナル) /