public static interface ReductionUtils.Reductor<B>
| Modifier and Type | Method and Description |
|---|---|
int |
getChannels()
Number of independent channels of the reductor
|
Pointer<B> |
reduce(CLQueue queue,
CLBuffer<B> input,
CLEvent... eventsToWaitFor)
Return the result of the reduction operation (with one value per channel).
|
CLEvent |
reduce(CLQueue queue,
CLBuffer<B> input,
long inputLength,
CLBuffer<B> output,
int maxReductionSize,
CLEvent... eventsToWaitFor) |
Pointer<B> |
reduce(CLQueue queue,
CLBuffer<B> input,
long inputLength,
int maxReductionSize,
CLEvent... eventsToWaitFor) |
CLEvent |
reduce(CLQueue queue,
CLBuffer<B> input,
long inputLength,
Pointer<B> output,
int maxReductionSize,
CLEvent... eventsToWaitFor) |
int getChannels()
CLEvent reduce(CLQueue queue, CLBuffer<B> input, long inputLength, CLBuffer<B> output, int maxReductionSize, CLEvent... eventsToWaitFor)
Pointer<B> reduce(CLQueue queue, CLBuffer<B> input, long inputLength, int maxReductionSize, CLEvent... eventsToWaitFor)
CLEvent reduce(CLQueue queue, CLBuffer<B> input, long inputLength, Pointer<B> output, int maxReductionSize, CLEvent... eventsToWaitFor)
Copyright © 2009-2015. All Rights Reserved.