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

The CUDA/HIP stream-ordered memory allocation trait specialization. More...

#include <BufUniformCudaHipRt.hpp>

Static Public Member Functions

template<typename TQueue , typename TExtent >
static ALPAKA_FN_HOST auto allocAsyncBuf (TQueue queue, [[maybe_unused]] TExtent const &extent) -> BufUniformCudaHipRt< TApi, TElem, TDim, TIdx >
 

Detailed Description

template<typename TApi, typename TElem, typename TDim, typename TIdx>
struct alpaka::trait::AsyncBufAlloc< TElem, TDim, TIdx, DevUniformCudaHipRt< TApi > >

The CUDA/HIP stream-ordered memory allocation trait specialization.

Definition at line 274 of file BufUniformCudaHipRt.hpp.

Member Function Documentation

◆ allocAsyncBuf()

template<typename TApi , typename TElem , typename TDim , typename TIdx >
template<typename TQueue , typename TExtent >
static ALPAKA_FN_HOST auto alpaka::trait::AsyncBufAlloc< TElem, TDim, TIdx, DevUniformCudaHipRt< TApi > >::allocAsyncBuf ( TQueue  queue,
[[maybe_unused] ] TExtent const &  extent 
) -> BufUniformCudaHipRt<TApi, TElem, TDim, TIdx>
inlinestatic

Definition at line 291 of file BufUniformCudaHipRt.hpp.


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