alpaka
Abstraction Library for Parallel Kernel Acceleration
AccGpuCudaRt.hpp
Go to the documentation of this file.
1 /* Copyright 2022 Andrea Bocci
2  * SPDX-License-Identifier: MPL-2.0
3  */
4 
5 #pragma once
6 
8 #include "alpaka/acc/Tag.hpp"
10 
11 #ifdef ALPAKA_ACC_GPU_CUDA_ENABLED
12 
13 namespace alpaka
14 {
15  template<typename TDim, typename TIdx>
17 
18  namespace trait
19  {
20  template<typename TDim, typename TIdx>
21  struct AccToTag<alpaka::AccGpuCudaRt<TDim, TIdx>>
22  {
24  };
25 
26  template<typename TDim, typename TIdx>
27  struct TagToAcc<alpaka::TagGpuCudaRt, TDim, TIdx>
28  {
30  };
31  } // namespace trait
32 } // namespace alpaka
33 
34 #endif // ALPAKA_ACC_GPU_CUDA_ENABLED
The alpaka accelerator library.