Package com.aparapi
-
Interface Summary Interface Description Config.InstructionListener IProfileReportObserver Defines interface for listener/observer of Kernel profile reports -
Class Summary Class Description Config A central location for holding all runtime configurable properties as well as logging configuration.Kernel A kernel encapsulates a data parallel algorithm that will execute either on a GPU (through conversion to OpenCL) or on a CPU via a Java Thread Pool.ProfileInfo ProfileReport Range A representation of 1, 2 or 3 dimensional range of execution. -
Enum Summary Enum Description Kernel.EXECUTION_MODE Deprecated. It is no longer recommended thatEXECUTION_MODE
s are used, as a more sophisticatedDevice
preference mechanism is in place, seeKernelManager
.ProfileInfo.TYPE -
Annotation Types Summary Annotation Type Description Kernel.Constant We can use this Annotation to 'tag' intended constant buffers.Kernel.Local We can use this Annotation to 'tag' intended local buffers.Kernel.NoCL Annotation which can be applied to either a getter (with usual java bean naming convention relative to an instance field), or to any method with void return type, which prevents both the method body and any calls to the method being emitted in the generated OpenCL.Kernel.OpenCLDelegate This annotation is for internal use onlyKernel.OpenCLMapping This annotation is for internal use onlyKernel.PrivateMemorySpace We can use this Annotation to 'tag' __private (unshared) array fields.