alpaka
Abstraction Library for Parallel Kernel Acceleration
DevUniformCudaHipRt.hpp File Reference

Go to the source code of this file.

Classes

class  alpaka::DevUniformCudaHipRt< TApi >
 The CUDA/HIP RT device handle. More...
 
struct  alpaka::trait::BufType< DevUniformCudaHipRt< TApi >, TElem, TDim, TIdx >
 The CUDA/HIP RT device memory buffer type trait specialization. More...
 
struct  alpaka::trait::CurrentThreadWaitFor< DevUniformCudaHipRt< TApi > >
 The thread CUDA/HIP device wait specialization. More...
 
struct  alpaka::trait::GetFreeMemBytes< DevUniformCudaHipRt< TApi > >
 The CUDA/HIP RT device free memory get trait specialization. More...
 
struct  alpaka::trait::GetMemBytes< DevUniformCudaHipRt< TApi > >
 The CUDA/HIP RT device available memory get trait specialization. More...
 
struct  alpaka::trait::GetName< DevUniformCudaHipRt< TApi > >
 The CUDA/HIP RT device name get trait specialization. More...
 
struct  alpaka::trait::GetPreferredWarpSize< DevUniformCudaHipRt< ApiCudaRt > >
 The CUDA RT preferred device warp size get trait specialization. More...
 
struct  alpaka::trait::GetPreferredWarpSize< DevUniformCudaHipRt< TApi > >
 The CUDA/HIP RT preferred device warp size get trait specialization. More...
 
struct  alpaka::trait::GetWarpSizes< DevUniformCudaHipRt< TApi > >
 The CUDA/HIP RT device warp size get trait specialization. More...
 
struct  alpaka::trait::NativeHandle< DevUniformCudaHipRt< TApi > >
 The CUDA/HIP RT device native handle trait specialization. More...
 
struct  alpaka::trait::PlatformType< DevUniformCudaHipRt< TApi > >
 The CUDA/HIP RT device platform type trait specialization. More...
 
struct  alpaka::trait::QueueType< DevUniformCudaHipRt< TApi >, Blocking >
 
struct  alpaka::trait::QueueType< DevUniformCudaHipRt< TApi >, NonBlocking >
 
struct  alpaka::trait::Reset< DevUniformCudaHipRt< TApi > >
 The CUDA/HIP RT device reset trait specialization. More...
 

Namespaces

 alpaka
 The alpaka accelerator library.
 
 alpaka::trait
 The accelerator traits.
 
 alpaka::uniform_cuda_hip
 
 alpaka::uniform_cuda_hip::detail
 

Typedefs

template<typename TApi >
using alpaka::QueueUniformCudaHipRtBlocking = uniform_cuda_hip::detail::QueueUniformCudaHipRt< TApi, true >
 The CUDA/HIP RT blocking queue. More...
 
template<typename TApi >
using alpaka::QueueUniformCudaHipRtNonBlocking = uniform_cuda_hip::detail::QueueUniformCudaHipRt< TApi, false >
 The CUDA/HIP RT non-blocking queue. More...