Package | Description |
---|---|
com.aparapi | |
com.aparapi.internal.jni |
Modifier and Type | Method and Description |
---|---|
protected void |
Kernel.globalBarrier()
Wait for all kernels in the current work group to rendezvous at this call before continuing execution.
It will also enforce memory ordering, such that modifications made by each thread in the work-group, to the memory, before entering into this barrier call will be visible by all threads leaving the barrier. |
protected void |
Kernel.localBarrier()
Wait for all kernels in the current work group to rendezvous at this call before continuing execution.
It will also enforce memory ordering, such that modifications made by each thread in the work-group, to the memory, before entering into this barrier call will be visible by all threads leaving the barrier. |
protected void |
Kernel.localGlobalBarrier()
Wait for all kernels in the current work group to rendezvous at this call before continuing execution.
It will also enforce memory ordering, such that modifications made by each thread in the work-group, to the memory, before entering into this barrier call will be visible by all threads leaving the barrier. |
Modifier and Type | Field and Description |
---|---|
protected static int |
KernelRunnerJNI.ARG_CONSTANT
This 'bit' indicates that a particular
KernelArg resides in constant memory in the generated OpenCL code. |
protected static int |
KernelRunnerJNI.ARG_GLOBAL
This 'bit' indicates that a particular
KernelArg resides in global memory in the generated OpenCL code. |
protected static int |
KernelRunnerJNI.ARG_LOCAL
This 'bit' indicates that a particular
KernelArg resides in local memory in the generated OpenCL code. |