#include <HeterogeneousSoA.h>
|
template<typename T > |
static auto | make_device_unique (cudaStream_t stream) |
|
template<typename T > |
static auto | make_device_unique (size_t size, cudaStream_t stream) |
|
template<typename T > |
static auto | make_host_unique (cudaStream_t stream) |
|
template<typename T > |
static auto | make_unique (cudaStream_t stream) |
|
template<typename T > |
static auto | make_unique (size_t size, cudaStream_t stream) |
|
Definition at line 56 of file HeterogeneousSoA.h.
template<typename T >
static auto cms::cudacompat::GPUTraits::make_device_unique |
( |
cudaStream_t |
stream | ) |
|
|
inlinestatic |
Definition at line 76 of file HeterogeneousSoA.h.
References cms::cuda::stream.
77 return cms::cuda::make_device_unique<T>(
stream);
uint32_t T const *__restrict__ uint32_t const *__restrict__ int32_t int Histo::index_type cudaStream_t stream
template<typename T >
static auto cms::cudacompat::GPUTraits::make_device_unique |
( |
size_t |
size, |
|
|
cudaStream_t |
stream |
|
) |
| |
|
inlinestatic |
template<typename T >
static auto cms::cudacompat::GPUTraits::make_host_unique |
( |
cudaStream_t |
stream | ) |
|
|
inlinestatic |
Definition at line 71 of file HeterogeneousSoA.h.
References cms::cuda::stream.
72 return cms::cuda::make_host_unique<T>(
stream);
uint32_t T const *__restrict__ uint32_t const *__restrict__ int32_t int Histo::index_type cudaStream_t stream
template<typename T >
static auto cms::cudacompat::GPUTraits::make_unique |
( |
cudaStream_t |
stream | ) |
|
|
inlinestatic |
Definition at line 61 of file HeterogeneousSoA.h.
References cms::cuda::stream.
62 return cms::cuda::make_device_unique<T>(
stream);
uint32_t T const *__restrict__ uint32_t const *__restrict__ int32_t int Histo::index_type cudaStream_t stream
template<typename T >
static auto cms::cudacompat::GPUTraits::make_unique |
( |
size_t |
size, |
|
|
cudaStream_t |
stream |
|
) |
| |
|
inlinestatic |