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

The thread CUDA/HIP device wait specialization. More...

#include <DevUniformCudaHipRt.hpp>

Static Public Member Functions

static ALPAKA_FN_HOST auto currentThreadWaitFor (DevUniformCudaHipRt< TApi > const &dev) -> void
 

Detailed Description

template<typename TApi>
struct alpaka::trait::CurrentThreadWaitFor< DevUniformCudaHipRt< TApi > >

The thread CUDA/HIP device wait specialization.

Blocks until the device has completed all preceding requested tasks. Tasks that are enqueued or queues that are created after this call is made are not waited for.

Definition at line 243 of file DevUniformCudaHipRt.hpp.

Member Function Documentation

◆ currentThreadWaitFor()

template<typename TApi >
static ALPAKA_FN_HOST auto alpaka::trait::CurrentThreadWaitFor< DevUniformCudaHipRt< TApi > >::currentThreadWaitFor ( DevUniformCudaHipRt< TApi > const &  dev) -> void
inlinestatic

Definition at line 245 of file DevUniformCudaHipRt.hpp.


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