alpaka
Abstraction Library for Parallel Kernel Acceleration
alpaka::trait::CreateTaskMemcpy< TDim, DevUniformCudaHipRt< TApi >, DevUniformCudaHipRt< TApi > > Struct Template Reference

The CUDA/HIP to CUDA/HIP memory copy trait specialization. More...

#include <Copy.hpp>

Static Public Member Functions

template<typename TExtent , typename TViewSrc , typename TViewDstFwd >
static ALPAKA_FN_HOST auto createTaskMemcpy (TViewDstFwd &&viewDst, TViewSrc const &viewSrc, TExtent const &extent) -> alpaka::detail::TaskCopyUniformCudaHip< TApi, TDim, std::remove_reference_t< TViewDstFwd >, TViewSrc, TExtent >
 

Detailed Description

template<typename TApi, typename TDim>
struct alpaka::trait::CreateTaskMemcpy< TDim, DevUniformCudaHipRt< TApi >, DevUniformCudaHipRt< TApi > >

The CUDA/HIP to CUDA/HIP memory copy trait specialization.

Definition at line 474 of file Copy.hpp.

Member Function Documentation

◆ createTaskMemcpy()

template<typename TApi , typename TDim >
template<typename TExtent , typename TViewSrc , typename TViewDstFwd >
static ALPAKA_FN_HOST auto alpaka::trait::CreateTaskMemcpy< TDim, DevUniformCudaHipRt< TApi >, DevUniformCudaHipRt< TApi > >::createTaskMemcpy ( TViewDstFwd &&  viewDst,
TViewSrc const &  viewSrc,
TExtent const &  extent 
) -> alpaka::detail:: TaskCopyUniformCudaHip<TApi, TDim, std::remove_reference_t<TViewDstFwd>, TViewSrc, TExtent>
inlinestatic

Definition at line 477 of file Copy.hpp.


The documentation for this struct was generated from the following file: