![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
The CPU/GPU device queue registry implementation. More...
#include <DevGenericImpl.hpp>
Public Member Functions | |
template<typename TDev > | |
auto | deviceProperties (TDev const &device) -> std::optional< alpaka::DeviceProperties > & |
ALPAKA_FN_HOST auto | getAllExistingQueues () const -> std::vector< std::shared_ptr< TQueue > > |
ALPAKA_FN_HOST auto | registerQueue (std::shared_ptr< TQueue > const &spQueue) const -> void |
Registers the given queue on this device. NOTE: Every queue has to be registered for correct functionality of device wait operations! | |
The CPU/GPU device queue registry implementation.
TQueue | queue implementation |
Definition at line 23 of file DevGenericImpl.hpp.
|
inline |
Definition at line 59 of file DevGenericImpl.hpp.
|
inline |
Definition at line 25 of file DevGenericImpl.hpp.
|
inline |
Registers the given queue on this device. NOTE: Every queue has to be registered for correct functionality of device wait operations!
Definition at line 50 of file DevGenericImpl.hpp.