OpenBLAS
行列演算ライブラリで、BLAS のオープンソース実装
From Wikipedia, the free encyclopedia
OpenBLAS(オープンブラス)とは、数値線形代数のライブラリで、BLASとLAPACK[3]のオープンソース実装である。様々なプロセッサ向けに、手作業で最適化している。以前より定評のあった、Texas Advanced Computing Center の後藤和茂による GotoBLAS(2010年を最後に更新なし)をベースに、2011年に GotoBLAS2 1.13 から派生して開発が続けられている。
開発元
Zhang Xianyi, Martin Kroeker
初版
2011年3月22日
| 開発元 | Zhang Xianyi, Martin Kroeker |
|---|---|
| 初版 | 2011年3月22日 |
| 最新版 |
0.3.29
/ 2025年1月12日[1] |
| リポジトリ | |
| プログラミング 言語 |
C FORTRAN アセンブリ言語 |
| 対応OS |
Linux Microsoft Windows macOS FreeBSD OpenBSD NetBSD DragonFly BSD Android iOS AIX Haiku Solaris[2] |
| プラットフォーム |
x86, x64 ARM32, ARM64 MIPS32, MIPS64 POWER IBM zEnterprise RISC-V[2] |
| 種別 | 数値線形代数 |
| ライセンス | 三条項BSDライセンス |
| 公式サイト |
www |
Intel Sandy Bridgeマイクロアーキテクチャ[4] や Loongson[5] をはじめとして様々なプロセッサ向けに最適化していて、Intel oneAPI Math Kernel Library に匹敵する速度で動いていると主張している[6]。