![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include "alpaka/core/CallbackThread.hpp"#include "alpaka/core/Config.hpp"#include "alpaka/dev/Traits.hpp"#include "alpaka/event/Traits.hpp"#include "alpaka/queue/Traits.hpp"#include "alpaka/queue/cpu/IGenericThreadsQueue.hpp"#include "alpaka/wait/Traits.hpp"#include <future>#include <memory>#include <mutex>#include <thread>#include <tuple>#include <type_traits>#include "alpaka/event/EventGenericThreads.hpp"Go to the source code of this file.
Classes | |
| class | alpaka::generic::detail::QueueGenericThreadsNonBlockingImpl< TDev > |
| The CPU device queue implementation. More... | |
| class | alpaka::QueueGenericThreadsNonBlocking< TDev > |
| The CPU device queue. More... | |
| struct | alpaka::trait::DevType< QueueGenericThreadsNonBlocking< TDev > > |
| The CPU non-blocking device queue device type trait specialization. More... | |
| struct | alpaka::trait::Empty< QueueGenericThreadsNonBlocking< TDev > > |
| The CPU non-blocking device queue test trait specialization. More... | |
| struct | alpaka::trait::Enqueue< QueueGenericThreadsNonBlocking< TDev >, TTask > |
| The CPU non-blocking device queue enqueue trait specialization. This default implementation for all tasks directly invokes the function call operator of the task. More... | |
| struct | alpaka::trait::EventType< QueueGenericThreadsNonBlocking< TDev > > |
| The CPU non-blocking device queue event type trait specialization. More... | |
| struct | alpaka::trait::GetDev< QueueGenericThreadsNonBlocking< TDev > > |
| The CPU non-blocking device queue device get trait specialization. More... | |
Namespaces | |
| namespace | alpaka |
| The alpaka accelerator library. | |
| namespace | alpaka::generic |
| namespace | alpaka::generic::detail |
| namespace | alpaka::trait |
| The accelerator traits. | |