スパース BLAS ルーチン
表 59 に、Oracle Developer Studio パフォーマンスライブラリのスパース BLAS ルーチンを示します。(P) はルーチンが並列化されていることを表します。
表 59 スパース BLAS ルーチン
|
|
xAXPYI
|
スパースベクトル X のスカラー倍をフルベクトル Y に加算します。
|
xBCOMM (P)
|
ブロック座標形式の行列と行列の乗算。
|
xBDIMM (P)
|
ブロック対角形式の行列と行列の乗算。
|
xBDISM (P)
|
ブロック対角形式の三角求解。
|
xBELMM (P)
|
ブロック Ellpack 形式の行列と行列の乗算。
|
xBELSM (P)
|
ブロック Ellpack 形式の三角求解。
|
xBSCMM (P)
|
ブロック圧縮スパース列形式の行列と行列の乗算。
|
xBSCSM (P)
|
ブロック圧縮スパース列形式の三角求解。
|
xBSRMM (P)
|
ブロック圧縮スパース行形式の行列と行列の乗算。
|
xBSRSM (P)
|
ブロック圧縮スパース行形式の三角求解。
|
xCOOMM (P)
|
座標形式の行列と行列の乗算。
|
xCSCMM (P)
|
圧縮スパース列形式の行列と行列の乗算。
|
xCSCSM (P)
|
圧縮スパース列形式の三角求解。
|
xCSRMM (P)
|
圧縮スパース行形式の行列と行列の乗算。
|
xCSRSM (P)
|
圧縮スパース行形式の三角求解。
|
xDIAMM (P)
|
対角形式の行列と行列の乗算。
|
xDIASM (P)
|
対角形式の三角求解。
|
SDOTI、DDOTI、CDOTUI、または ZDOTUI
|
スパースベクトルとフルベクトルのドット積を計算します。
|
CDOTCI または ZDOTCI
|
スパースベクトルとフルベクトルの共役ドット積を計算します。
|
xELLMM (P)
|
Ellpack 形式の行列と行列の乗算。
|
xELLSM (P)
|
Ellpack 形式の三角求解。
|
xGTHR
|
フルベクトルが与えられた場合に、スパースベクトルおよび対応するインデックスベクトルを作成します。
|
xGTHRZ
|
フルベクトルが与えられた場合に、スパースベクトルおよび対応するインデックスベクトルを作成し、フルベクトルをゼロにします。
|
xJADMM (P)
|
鋸歯状対角形式の行列と行列の乗算。
|
SJADRP または DJADRP
|
鋸歯状対角行列の右置換。
|
xJADSM (P)
|
鋸歯状対角形式の三角求解。
|
SROTI または DROTI
|
スパースベクトルとフルベクトルにギブンス回転を適用します。
|
xSCTR
|
スパースベクトルおよび対応するインデックスベクトルが与えられた場合に、それらの要素をフルベクトルに入れます。
|
xSKYMM (P)
|
スカイライン形式の行列と行列の乗算。
|
xSKYSM (P)
|
スカイライン形式の三角求解。
|
xVBRMM (P)
|
可変ブロックスパース行形式の行列と行列の乗算。
|
xVBRSM (P)
|
可変ブロックスパース行形式の三角求解。
|
|