Skip to content

Latest commit

 

History

History
72 lines (40 loc) · 1.37 KB

libraries.rst

File metadata and controls

72 lines (40 loc) · 1.37 KB

數學相關套件 (Math Libraries)

低階矩陣和向量操作的套件規範(矩陣相乘、矩陣相加等等)

常見實做:

  • OpenBLAS
  • ATLAS
  • cuBLAS
  • clBLAS
  • clBLAST
  • Eigen BLAS
  • GotoBLAS
    • 開發者為 後藤和茂(Kazushige Gotō)
  • Intel MKL
  • Netlib BLAS

參考:

高階的線性代數運算, 例如矩陣分解(LU、LLt、QR、SVD、Schur 等), 可用於尋找 eigenvalues 或 singular value 或解線性系統。

LAPACK 是基於 BLAS 上去建立的, 但是通常會跟 BLAS 分開, 可以選擇任意的 BLAS 實做。

參考:

ATLAS 是跨平台的 BLAS 實做, 但是也實做部份 LAPACK 的功能。

參考: