CUB
|
#include <cuda.h>
#include <iterator>
#include "../util_ptx.cuh"
#include "../util_type.cuh"
#include "../util_namespace.cuh"
Go to the source code of this file.
Namespaces | |
cub | |
Optional outer namespace(s) | |
Enumerations | |
enum | cub::CacheLoadModifier { cub::LOAD_DEFAULT, cub::LOAD_CA, cub::LOAD_CG, cub::LOAD_CS, cub::LOAD_CV, cub::LOAD_LDG, cub::LOAD_VOLATILE } |
Enumeration of cache modifiers for memory load operations. More... | |
Functions | |
Thread I/O (cache modified) | |
template<CacheLoadModifier MODIFIER, typename InputIteratorT > | |
__device__ __forceinline__ std::iterator_traits < InputIteratorT >::value_type | cub::ThreadLoad (InputIteratorT itr) |
Thread utility for reading memory using cub::CacheLoadModifier cache modifiers. Can be used to load any data type. More... | |
Thread utilities for reading memory using PTX cache modifiers.
Definition in file thread_load.cuh.