Changes

Jump to: navigation, search

GPU610/DPS915 Student Resources

136 bytes added, 15:48, 20 September 2012
BLAS Documentation
===segmv===
* compute the matrix-vector product for a general matrix
 
void '''cblas_sgemv''' (''const enum CBLAS_ORDER '''order''', const enum CBLAS_TRANSPOSE '''TransA''', const int '''M''', const int '''N''', const float '''alpha''', const float * '''A''', const int '''lda''', const float * '''x''', const int '''incx''', const float '''beta''', float * '''y''', const int '''incy''''')[http://www.gnu.org/software/gsl/manual/html_node/Level-2-CBLAS-Functions.html 1] [http://www.prism.gatech.edu/~ndantam3/cblas-doc/doc/html/cblas_8h.html#23ac27150577c29a7ad4ddb427f255f7 2] [http://publib.boulder.ibm.com/infocenter/comphelp/v8v101/index.jsp?topic=%2Fcom.ibm.xlcpp8a.doc%2Fproguide%2Fref%2Fblaslib.htm 3]
===segmm===
* perform combined matrix multiplication and addition for general matrices
 
void '''cblas_sgemm''' (''const enum CBLAS_ORDER '''Order''', const enum CBLAS_TRANSPOSE '''TransA''', const enum CBLAS_TRANSPOSE '''TransB''', const int '''M''', const int '''N''', const int '''K''', const float '''alpha''', const float * '''A''', const int '''lda''', const float * '''B''', const int '''ldb''', const float '''beta''', float * '''C''', const int '''ldc''''')[http://www.gnu.org/software/gsl/manual/html_node/Level-3-CBLAS-Functions.html 1] [http://www.prism.gatech.edu/~ndantam3/cblas-doc/doc/html/cblas_8h.html#7d42dfcb6073c56391fee28494809cc5 2] [http://publib.boulder.ibm.com/infocenter/comphelp/v8v101/index.jsp?topic=%2Fcom.ibm.xlcpp8a.doc%2Fproguide%2Fref%2Fblaslib.htm 3]
1
edit

Navigation menu