|
clBLAS
2.11
|
Functions | |
| clblasStatus | clblasiSamax (size_t N, cl_mem iMax, size_t offiMax, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue *commandQueues, cl_uint numEventsInWaitList, const cl_event *eventWaitList, cl_event *events) |
| index of max absolute value in a float array More... | |
| clblasStatus | clblasiDamax (size_t N, cl_mem iMax, size_t offiMax, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue *commandQueues, cl_uint numEventsInWaitList, const cl_event *eventWaitList, cl_event *events) |
| index of max absolute value in a double array More... | |
| clblasStatus | clblasiCamax (size_t N, cl_mem iMax, size_t offiMax, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue *commandQueues, cl_uint numEventsInWaitList, const cl_event *eventWaitList, cl_event *events) |
| index of max absolute value in a complex float array More... | |
| clblasStatus | clblasiZamax (size_t N, cl_mem iMax, size_t offiMax, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue *commandQueues, cl_uint numEventsInWaitList, const cl_event *eventWaitList, cl_event *events) |
| index of max absolute value in a complex double array More... | |
| clblasStatus clblasiCamax | ( | size_t | N, |
| cl_mem | iMax, | ||
| size_t | offiMax, | ||
| const cl_mem | X, | ||
| size_t | offx, | ||
| int | incx, | ||
| cl_mem | scratchBuff, | ||
| cl_uint | numCommandQueues, | ||
| cl_command_queue * | commandQueues, | ||
| cl_uint | numEventsInWaitList, | ||
| const cl_event * | eventWaitList, | ||
| cl_event * | events | ||
| ) |
index of max absolute value in a complex float array
| [in] | N | Number of elements in vector X. |
| [out] | iMax | Buffer object storing the index of first absolute max. The index will be of type unsigned int |
| [in] | offiMax | Offset for storing index in the buffer iMax Counted in elements. |
| [in] | X | Buffer object storing vector X. |
| [in] | offx | Offset of first element of vector X in buffer object. Counted in elements. |
| [in] | incx | Increment for the elements of X. Must not be zero. |
| [in] | scratchBuff | Temprory cl_mem object to store intermediate results It should be able to hold minimum of (2*N) elements |
| [in] | numCommandQueues | Number of OpenCL command queues in which the task is to be performed. |
| [in] | commandQueues | OpenCL command queues. |
| [in] | numEventsInWaitList | Number of events in the event wait list. |
| [in] | eventWaitList | Event wait list. |
| [in] | events | Event objects per each command queue that identify a particular kernel execution instance. |
| clblasStatus clblasiDamax | ( | size_t | N, |
| cl_mem | iMax, | ||
| size_t | offiMax, | ||
| const cl_mem | X, | ||
| size_t | offx, | ||
| int | incx, | ||
| cl_mem | scratchBuff, | ||
| cl_uint | numCommandQueues, | ||
| cl_command_queue * | commandQueues, | ||
| cl_uint | numEventsInWaitList, | ||
| const cl_event * | eventWaitList, | ||
| cl_event * | events | ||
| ) |
index of max absolute value in a double array
| [in] | N | Number of elements in vector X. |
| [out] | iMax | Buffer object storing the index of first absolute max. The index will be of type unsigned int |
| [in] | offiMax | Offset for storing index in the buffer iMax Counted in elements. |
| [in] | X | Buffer object storing vector X. |
| [in] | offx | Offset of first element of vector X in buffer object. Counted in elements. |
| [in] | incx | Increment for the elements of X. Must not be zero. |
| [in] | scratchBuff | Temprory cl_mem object to store intermediate results It should be able to hold minimum of (2*N) elements |
| [in] | numCommandQueues | Number of OpenCL command queues in which the task is to be performed. |
| [in] | commandQueues | OpenCL command queues. |
| [in] | numEventsInWaitList | Number of events in the event wait list. |
| [in] | eventWaitList | Event wait list. |
| [in] | events | Event objects per each command queue that identify a particular kernel execution instance. |
| clblasStatus clblasiSamax | ( | size_t | N, |
| cl_mem | iMax, | ||
| size_t | offiMax, | ||
| const cl_mem | X, | ||
| size_t | offx, | ||
| int | incx, | ||
| cl_mem | scratchBuff, | ||
| cl_uint | numCommandQueues, | ||
| cl_command_queue * | commandQueues, | ||
| cl_uint | numEventsInWaitList, | ||
| const cl_event * | eventWaitList, | ||
| cl_event * | events | ||
| ) |
index of max absolute value in a float array
| [in] | N | Number of elements in vector X. |
| [out] | iMax | Buffer object storing the index of first absolute max. The index will be of type unsigned int |
| [in] | offiMax | Offset for storing index in the buffer iMax Counted in elements. |
| [in] | X | Buffer object storing vector X. |
| [in] | offx | Offset of first element of vector X in buffer object. Counted in elements. |
| [in] | incx | Increment for the elements of X. Must not be zero. |
| [in] | scratchBuff | Temprory cl_mem object to store intermediate results It should be able to hold minimum of (2*N) elements |
| [in] | numCommandQueues | Number of OpenCL command queues in which the task is to be performed. |
| [in] | commandQueues | OpenCL command queues. |
| [in] | numEventsInWaitList | Number of events in the event wait list. |
| [in] | eventWaitList | Event wait list. |
| [in] | events | Event objects per each command queue that identify a particular kernel execution instance. |
| clblasStatus clblasiZamax | ( | size_t | N, |
| cl_mem | iMax, | ||
| size_t | offiMax, | ||
| const cl_mem | X, | ||
| size_t | offx, | ||
| int | incx, | ||
| cl_mem | scratchBuff, | ||
| cl_uint | numCommandQueues, | ||
| cl_command_queue * | commandQueues, | ||
| cl_uint | numEventsInWaitList, | ||
| const cl_event * | eventWaitList, | ||
| cl_event * | events | ||
| ) |
index of max absolute value in a complex double array
| [in] | N | Number of elements in vector X. |
| [out] | iMax | Buffer object storing the index of first absolute max. The index will be of type unsigned int |
| [in] | offiMax | Offset for storing index in the buffer iMax Counted in elements. |
| [in] | X | Buffer object storing vector X. |
| [in] | offx | Offset of first element of vector X in buffer object. Counted in elements. |
| [in] | incx | Increment for the elements of X. Must not be zero. |
| [in] | scratchBuff | Temprory cl_mem object to store intermediate results It should be able to hold minimum of (2*N) elements |
| [in] | numCommandQueues | Number of OpenCL command queues in which the task is to be performed. |
| [in] | commandQueues | OpenCL command queues. |
| [in] | numEventsInWaitList | Number of events in the event wait list. |
| [in] | eventWaitList | Event wait list. |
| [in] | events | Event objects per each command queue that identify a particular kernel execution instance. |
1.8.6