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
AccGpuSyclIntel.hpp
AccGpuUniformCudaHipRt.hpp
Tag.hpp
TagAccIsEnabled.hpp
Traits.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
BoostPredef.hpp
CallbackThread.hpp
ClipCast.hpp
Common.hpp
Cuda.hpp
CudaHipCommon.hpp
Debug.hpp
Decay.hpp
DemangleTypeNames.hpp
Hip.hpp
Interface.hpp
OmpSchedule.hpp
Positioning.hpp
RemoveRestrict.hpp
RuntimeMacros.hpp
Sycl.hpp
ThreadPool.hpp
UniformCudaHip.hpp
Unreachable.hpp
Unroll.hpp
Utility.hpp
Vectorize.hpp
►
dev
►
common
QueueRegistry.hpp
►
cpu
SysInfo.hpp
Wait.hpp
DevCpu.hpp
DevCpuSycl.hpp
DevCudaRt.hpp
DevFpgaSyclIntel.hpp
DevGenericSycl.hpp
DevGpuSyclIntel.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
EventGpuSyclIntel.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
TaskKernelGpuSyclIntel.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
Copy.hpp
Set.hpp
►
sycl
Common.hpp
Copy.hpp
Set.hpp
►
uniformCudaHip
Copy.hpp
Set.hpp
BufCpu.hpp
BufCpuSycl.hpp
BufCudaRt.hpp
BufFpgaSyclIntel.hpp
BufGenericSycl.hpp
BufGpuSyclIntel.hpp
BufHipRt.hpp
BufUniformCudaHipRt.hpp
SetKernel.hpp
Traits.hpp
►
fence
MemFenceCpu.hpp
MemFenceCpuSerial.hpp
MemFenceGenericSycl.hpp
MemFenceOmp2Blocks.hpp
MemFenceOmp2Threads.hpp
MemFenceUniformCudaHipBuiltIn.hpp
Traits.hpp
►
global
DeviceGlobalCpu.hpp
DeviceGlobalGenericSycl.hpp
DeviceGlobalUniformCudaHipBuiltIn.hpp
Traits.hpp
►
view
Traits.hpp
ViewAccessOps.hpp
ViewConst.hpp
ViewPlainPtr.hpp
ViewStdArray.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
PlatformGpuSyclIntel.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
QueueGpuSyclIntelBlocking.hpp
QueueGpuSyclIntelNonBlocking.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
GpuSyclIntel.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 Jan 13 2025 15:12:20 for alpaka by
1.9.8