![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include "alpaka/dev/Traits.hpp"#include "alpaka/dev/common/DevGenericImpl.hpp"#include "alpaka/dev/cpu/SysInfo.hpp"#include "alpaka/mem/buf/Traits.hpp"#include "alpaka/platform/Traits.hpp"#include "alpaka/queue/Properties.hpp"#include "alpaka/queue/QueueGenericThreadsBlocking.hpp"#include "alpaka/queue/QueueGenericThreadsNonBlocking.hpp"#include "alpaka/queue/Traits.hpp"#include "alpaka/queue/cpu/IGenericThreadsQueue.hpp"#include "alpaka/traits/Traits.hpp"#include "alpaka/wait/Traits.hpp"#include <algorithm>#include <cstddef>#include <map>#include <memory>#include <mutex>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | alpaka::DevCpu |
| The CPU device handle. More... | |
| struct | alpaka::trait::PlatformType< DevCpu > |
| The CPU device platform type trait specialization. More... | |
| struct | alpaka::trait::QueueType< DevCpu, Blocking > |
| struct | alpaka::trait::QueueType< DevCpu, NonBlocking > |
Namespaces | |
| namespace | alpaka |
| The alpaka accelerator library. | |
| namespace | alpaka::cpu |
| namespace | alpaka::cpu::detail |
| The CPU device. | |
| namespace | alpaka::trait |
| The accelerator traits. | |
Typedefs | |
| using | alpaka::cpu::detail::DevCpuImpl = alpaka::detail::DevGenericImpl< cpu::ICpuQueue > |
| The CPU device implementation. | |
| using | alpaka::cpu::ICpuQueue = IGenericThreadsQueue< DevCpu > |
| The CPU queue interface. | |
| using | alpaka::QueueCpuBlocking = QueueGenericThreadsBlocking< DevCpu > |
| using | alpaka::QueueCpuNonBlocking = QueueGenericThreadsNonBlocking< DevCpu > |