alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
]
▼
include
▼
alpaka
►
acc
AccCpuOmp2Blocks.hpp
AccCpuOmp2Threads.hpp
AccCpuSerial.hpp
AccCpuSycl.hpp
AccCpuTbbBlocks.hpp
AccCpuThreads.hpp
AccDevProps.hpp
AccFpgaSyclIntel.hpp
AccGenericSycl.hpp
AccGpuCudaRt.hpp
AccGpuHipRt.hpp
AccGpuSyclAmd.hpp
AccGpuSyclIntel.hpp
AccGpuSyclNvidia.hpp
AccGpuUniformCudaHipRt.hpp
Tag.hpp
TagAccIsEnabled.hpp
Traits.hpp
►
algo
Transform.hpp
►
atomic
AtomicAtomicRef.hpp
AtomicCpu.hpp
AtomicGenericSycl.hpp
AtomicHierarchy.hpp
AtomicNoOp.hpp
AtomicOmpBuiltIn.hpp
AtomicStdLibLock.hpp
AtomicUniformCudaHip.hpp
AtomicUniformCudaHipBuiltIn.hpp
Op.hpp
Traits.hpp
►
block
►
shared
►
dyn
BlockSharedDynMemberAllocKiB.hpp
BlockSharedMemDynGenericSycl.hpp
BlockSharedMemDynMember.hpp
BlockSharedMemDynUniformCudaHipBuiltIn.hpp
Traits.hpp
►
st
►
detail
BlockSharedMemStMemberImpl.hpp
BlockSharedMemStGenericSycl.hpp
BlockSharedMemStMember.hpp
BlockSharedMemStMemberMasterSync.hpp
BlockSharedMemStUniformCudaHipBuiltIn.hpp
Traits.hpp
►
sync
BlockSyncBarrierOmp.hpp
BlockSyncBarrierThread.hpp
BlockSyncGenericSycl.hpp
BlockSyncNoOp.hpp
BlockSyncUniformCudaHipBuiltIn.hpp
Traits.hpp
►
core
Align.hpp
AlignedAlloc.hpp
ApiCudaRt.hpp
ApiHipRt.hpp
Assert.hpp
BarrierThread.hpp
CallbackThread.hpp
ClipCast.hpp
Common.hpp
Config.hpp
Cuda.hpp
CudaHipCommon.hpp
Debug.hpp
Decay.hpp
DemangleTypeNames.hpp
Hip.hpp
HipConfig.hpp
Interface.hpp
mdspan.hpp
OmpSchedule.hpp
Positioning.hpp
PP.hpp
RemoveRestrict.hpp
RuntimeMacros.hpp
Sycl.hpp
ThreadPool.hpp
UniformCudaHip.hpp
Unreachable.hpp
Unroll.hpp
Utility.hpp
Vectorize.hpp
►
dev
►
common
DevGenericImpl.hpp
DeviceProperties.hpp
►
cpu
SysInfo.hpp
Wait.hpp
DevCpu.hpp
DevCpuSycl.hpp
DevCudaRt.hpp
DevFpgaSyclIntel.hpp
DevGenericSycl.hpp
DevGpuSyclAmd.hpp
DevGpuSyclIntel.hpp
DevGpuSyclNvidia.hpp
DevHipRt.hpp
DevUniformCudaHipRt.hpp
Traits.hpp
►
dim
DimArithmetic.hpp
DimIntegralConst.hpp
Traits.hpp
►
elem
Traits.hpp
►
event
EventCpu.hpp
EventCpuSycl.hpp
EventCudaRt.hpp
EventFpgaSyclIntel.hpp
EventGenericSycl.hpp
EventGenericThreads.hpp
EventGpuSyclAmd.hpp
EventGpuSyclIntel.hpp
EventGpuSyclNvidia.hpp
EventHipRt.hpp
EventUniformCudaHipRt.hpp
Traits.hpp
►
example
ExampleDefaultAcc.hpp
ExecuteForEachAccTag.hpp
►
exec
ElementIndex.hpp
IndependentElements.hpp
Once.hpp
UniformElements.hpp
►
extent
Traits.hpp
►
idx
►
bt
IdxBtGenericSycl.hpp
IdxBtLinear.hpp
IdxBtOmp.hpp
IdxBtRefThreadIdMap.hpp
IdxBtUniformCudaHipBuiltIn.hpp
IdxBtZero.hpp
►
gb
IdxGbGenericSycl.hpp
IdxGbLinear.hpp
IdxGbRef.hpp
IdxGbUniformCudaHipBuiltIn.hpp
Accessors.hpp
MapIdx.hpp
Traits.hpp
►
intrinsic
IntrinsicCpu.hpp
IntrinsicFallback.hpp
IntrinsicGenericSycl.hpp
IntrinsicUniformCudaHipBuiltIn.hpp
Traits.hpp
►
kernel
KernelFunctionAttributes.hpp
SyclSubgroupSize.hpp
TaskKernelCpuOmp2Blocks.hpp
TaskKernelCpuOmp2Threads.hpp
TaskKernelCpuSerial.hpp
TaskKernelCpuSycl.hpp
TaskKernelCpuTbbBlocks.hpp
TaskKernelCpuThreads.hpp
TaskKernelFpgaSyclIntel.hpp
TaskKernelGenericSycl.hpp
TaskKernelGpuCudaRt.hpp
TaskKernelGpuHipRt.hpp
TaskKernelGpuSyclAmd.hpp
TaskKernelGpuSyclIntel.hpp
TaskKernelGpuSyclNvidia.hpp
TaskKernelGpuUniformCudaHipRt.hpp
Traits.hpp
►
math
Complex.hpp
FloatEqualExact.hpp
MathGenericSycl.hpp
MathStdLib.hpp
MathUniformCudaHipBuiltIn.hpp
Traits.hpp
►
mem
►
alloc
AllocCpuAligned.hpp
AllocCpuNew.hpp
Traits.hpp
►
buf
►
cpu
►
traits
BufCpuTraits.hpp
ConstBufCpuTraits.hpp
BufCpu.hpp
BufCpuImpl.hpp
ConstBufCpu.hpp
Copy.hpp
Fill.hpp
Set.hpp
►
sycl
►
specializations
BufCpuSycl.hpp
BufFpgaSyclIntel.hpp
BufGpuSyclAmd.hpp
BufGpuSyclIntel.hpp
BufGpuSyclNvidia.hpp
►
traits
BufGenericSyclTraits.hpp
ConstBufGenericSyclTraits.hpp
BufGenericSycl.hpp
BufGenericSyclImpl.hpp
Common.hpp
ConstBufGenericSycl.hpp
Copy.hpp
Fill.hpp
Set.hpp
►
uniformCudaHip
►
specializations
BufCudaRt.hpp
BufHipRt.hpp
►
traits
BufUniformCudaHipRtTraits.hpp
ConstBufUniformCudaHipRtTraits.hpp
BufUniformCudaHipRt.hpp
BufUniformCudaHipRtImpl.hpp
ConstBufUniformCudaHipRt.hpp
Copy.hpp
Fill.hpp
Set.hpp
SetKernel.hpp
Traits.hpp
►
fence
MemFenceCpu.hpp
MemFenceCpuSerial.hpp
MemFenceGenericSycl.hpp
MemFenceOmp2Blocks.hpp
MemFenceOmp2Order.hpp
MemFenceOmp2Threads.hpp
MemFenceUniformCudaHipBuiltIn.hpp
Traits.hpp
►
global
DeviceGlobalCpu.hpp
DeviceGlobalGenericSycl.hpp
DeviceGlobalUniformCudaHipBuiltIn.hpp
Traits.hpp
►
order
MemoryOrder.hpp
MemoryOrderCuda.hpp
MemoryOrderGenericSycl.hpp
MemoryOrderHip.hpp
MemoryOrderStl.hpp
►
view
Traits.hpp
ViewAccessOps.hpp
ViewConst.hpp
ViewPlainPtr.hpp
ViewStdArray.hpp
ViewStdSpan.hpp
ViewStdVector.hpp
ViewSubView.hpp
►
meta
Apply.hpp
CartesianProduct.hpp
Concatenate.hpp
DependentFalseType.hpp
Filter.hpp
Fold.hpp
ForEachType.hpp
Functional.hpp
InheritFromList.hpp
IntegerSequence.hpp
Integral.hpp
IsArrayOrVector.hpp
IsStrictBase.hpp
NdLoop.hpp
NonZero.hpp
Set.hpp
Transform.hpp
TypeListOps.hpp
Unique.hpp
►
offset
Traits.hpp
►
platform
PlatformCpu.hpp
PlatformCpuSycl.hpp
PlatformCudaRt.hpp
PlatformFpgaSyclIntel.hpp
PlatformGenericSycl.hpp
PlatformGpuSyclAmd.hpp
PlatformGpuSyclIntel.hpp
PlatformGpuSyclNvidia.hpp
PlatformHipRt.hpp
PlatformUniformCudaHipRt.hpp
Traits.hpp
►
queue
►
cpu
ICpuQueue.hpp
IGenericThreadsQueue.hpp
►
cuda-hip
QueueUniformCudaHipRt.hpp
►
sycl
QueueGenericSyclBase.hpp
Properties.hpp
QueueCpuBlocking.hpp
QueueCpuNonBlocking.hpp
QueueCpuSyclBlocking.hpp
QueueCpuSyclNonBlocking.hpp
QueueCudaRtBlocking.hpp
QueueCudaRtNonBlocking.hpp
QueueFpgaSyclIntelBlocking.hpp
QueueFpgaSyclIntelNonBlocking.hpp
QueueGenericSyclBlocking.hpp
QueueGenericSyclNonBlocking.hpp
QueueGenericThreadsBlocking.hpp
QueueGenericThreadsNonBlocking.hpp
QueueGpuSyclAmdBlocking.hpp
QueueGpuSyclAmdNonBlocking.hpp
QueueGpuSyclIntelBlocking.hpp
QueueGpuSyclIntelNonBlocking.hpp
QueueGpuSyclNvidiaBlocking.hpp
QueueGpuSyclNvidiaNonBlocking.hpp
QueueHipRtBlocking.hpp
QueueHipRtNonBlocking.hpp
QueueUniformCudaHipRtBlocking.hpp
QueueUniformCudaHipRtNonBlocking.hpp
Traits.hpp
►
rand
►
Philox
MultiplyAndSplit64to32.hpp
PhiloxBaseCommon.hpp
PhiloxConstants.hpp
PhiloxSingle.hpp
PhiloxStateless.hpp
PhiloxStatelessKeyedBase.hpp
PhiloxVector.hpp
►
TinyMT
Engine.hpp
tinymt32.h
Tiny Mersenne Twister only 127 bit internal state
RandDefault.hpp
RandGenericSycl.hpp
RandPhilox.hpp
RandPhiloxStateless.hpp
RandStdLib.hpp
RandUniformCudaHipRand.hpp
Traits.hpp
►
standalone
CpuOmp2Blocks.hpp
CpuOmp2Threads.hpp
CpuSerial.hpp
CpuSycl.hpp
CpuTbbBlocks.hpp
CpuThreads.hpp
FpgaSyclIntel.hpp
GenericSycl.hpp
GpuCudaRt.hpp
GpuHipRt.hpp
GpuSyclAmd.hpp
GpuSyclIntel.hpp
GpuSyclNvidia.hpp
►
test
►
acc
TestAccs.hpp
►
dim
TestDims.hpp
►
event
EventHostManualTrigger.hpp
►
idx
TestIdxs.hpp
►
mem
►
view
Iterator.hpp
ViewTest.hpp
►
queue
Queue.hpp
QueueCpuOmp2Collective.hpp
QueueTestFixture.hpp
Array.hpp
Check.hpp
Extent.hpp
KernelExecutionFixture.hpp
MeasureKernelRunTime.hpp
►
traits
Traits.hpp
►
vec
Traits.hpp
Vec.hpp
►
wait
Traits.hpp
►
warp
Traits.hpp
WarpGenericSycl.hpp
WarpSingleThread.hpp
WarpUniformCudaHipBuiltIn.hpp
►
workdiv
Traits.hpp
WorkDivGenericSycl.hpp
WorkDivHelpers.hpp
WorkDivMembers.hpp
WorkDivUniformCudaHipBuiltIn.hpp
alpaka.hpp
version.hpp
Generated on Mon Sep 21 2026 06:57:41 for alpaka by
1.12.0