![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Go to the source code of this file.
Namespaces | |
| namespace | alpaka |
| main alpaka namespace. | |
| namespace | alpaka::onHost |
| Functionality which is usable on the host CPU controller thread. | |
Functions | |
| template<typename T_DataType, typename T_Device, alpaka::concepts::QueueKind T_QueueKind> | |
| void | alpaka::onHost::concurrent (Queue< T_Device, T_QueueKind > const &queue, alpaka::concepts::Executor auto const exec, alpaka::concepts::VectorOrScalar auto const &extents, auto &&fn, alpaka::concepts::IDataSource auto &&... inOut) |
| Execute an n-nary function on each element of all input data. | |
| template<typename T_DataType, typename T_Device, alpaka::concepts::QueueKind T_QueueKind> | |
| void | alpaka::onHost::concurrent (Queue< T_Device, T_QueueKind > const &queue, alpaka::concepts::VectorOrScalar auto const &extents, auto &&fn, alpaka::concepts::IDataSource auto &&... inOut) |
| An available default executor will be selected automatically. | |