5 uint32_t maxStripsPerCluster,
18 auto view = cms::cuda::make_host_unique<DeviceView>(
stream);
29 view_d = cms::cuda::make_device_unique<DeviceView>(
stream);
cms::cuda::device::unique_ptr< DeviceView > view_d
SiStripClustersCUDADevice()=default
uint32_t T const *__restrict__ uint32_t const *__restrict__ int32_t int Histo::index_type cudaStream_t stream
stripgpu::detId_t * clusterDetId_
uint32_t maxClusterSize() const
stripgpu::stripId_t * firstStrip_
void copyAsync(device::unique_ptr< T > &dst, const host::unique_ptr< T > &src, cudaStream_t stream)
DeviceView * view() const
SiStripClustersCUDAHost()=default
uint32_t nClusters() const
#define cudaCheck(ARG,...)