Level3 BLAS
行列と行列の演算を扱っているところです。dgemm_(一般行列同士の積)など、かなり良く使われるルーチンなどが提供されてます。行列積などは自力で実装するのは簡単ですが、これらのルーチンだと速度が全然違ってきますので、絶対にBLASを使う事をおすすめします。また、行列が特定の形(三角行列、対称行列など)の場合は、特定のルーチンを使うことで効率化を図れます。List
一般名 | 機能 |
?gemm_ | 一般行列と一般行列の積 |
?hemm_ | エルミート行列と一般行列の積 |
?herk_ | エルミート行列の階数nの更新 |
?her2k_ | エルミート行列の階数2kの更新 |
?symm_ | 対称行列と一般行列の積 |
?syrk_ | 対称行列の階数nの更新 |
?syr2k_ | 対称行列の階数2kの更新 |
?trmm_ | 三角行列と一般行列の積 |
?trsm_ | 三角行列を係数行列とする行列方程式を解く |