lib/
gpumatrix_multiply.pro
Routines
result = gpuMatrix_Multiply(a_gpu, b_gpu [, LHS=GPUVariable object] [, /ATRANSPOSE] [, /BTRANSPOSE] [, ERROR=integer])
Performs multiplication of two GPU matrices or their transposes.
gpuMatrix_Multiply, a_gpu, b_gpu, res_gpu [, /ATRANSPOSE] [, /BTRANSPOSE] [, ERROR=integer]
Performs multiplication of two gpu matrices or their transposes.
Routine details
top gpuMatrix_Multiply
result = gpuMatrix_Multiply(a_gpu, b_gpu [, LHS=GPUVariable object] [, /ATRANSPOSE] [, /BTRANSPOSE] [, ERROR=integer])
Performs multiplication of two GPU matrices or their transposes.
Return value
GPUVariable object
Parameters
- a_gpu in required type=GPUVariable object
GPU array containing the matrix A
- b_gpu in required type=GPUVariable object
GPU array containing the matrix B
Keywords
- LHS in optional type=GPUVariable object
pass GPU variable to use as return value
- ATRANSPOSE in optional type=boolean
use A transpose of A for product
- BTRANSPOSE in optional type=boolean
use B transpose of B for product
- ERROR out optional type=integer
error status
top gpuMatrix_Multiply
gpuMatrix_Multiply, a_gpu, b_gpu, res_gpu [, /ATRANSPOSE] [, /BTRANSPOSE] [, ERROR=integer]
Performs multiplication of two gpu matrices or their transposes.
Parameters
- a_gpu in required type=GPUVariable object
GPU array containing the matrix A
- b_gpu in required type=GPUVariable object
GPU array containing the matrix B
- res_gpu out required type=GPUVariable object
GPU array containing the product
Keywords
- ATRANSPOSE in optional type=boolean
use A transpose of A for product
- BTRANSPOSE in optional type=boolean
use B transpose of B for product
- ERROR out optional type=integer
error status
File attributes
Modification date: | Fri Nov 12 11:07:45 2010 |
Lines: | 189 |
Docformat: | rst rst |