#include <cuda.h>
#include <cuda/std/utility>
Go to the source code of this file.
|
template<int block_size, typename map_t , typename K , typename V > |
__global__ void | lslab::map_kernels::put_ (map_t map, cuda::std::pair< K, V > *operations, V *output, size_t size) |
|
template<int block_size, typename map_t , typename K , typename V > |
__global__ void | lslab::map_kernels::put_ (map_t map, K *operations_keys, V *operations_values, V *output, size_t size) |
|
template<int block_size, typename map_t , typename K , typename V > |
__global__ void | lslab::map_kernels::get_ (map_t map, K *operations, cuda::std::pair< bool, V > *output, size_t size) |
|
template<int block_size, typename map_t , typename K , typename V > |
__global__ void | lslab::map_kernels::update_ (map_t map, cuda::std::pair< K, V > *operations, cuda::std::pair< bool, V > *output, size_t size) |
|