OpenBLAS
OpenBLAS(オープンブラス)とは、数値線形代数のライブラリで、BLASとLAPACK[3]のオープンソース実装である。様々�…
| 開発元 | 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 |
OpenBLAS(オープンブラス)とは、数値線形代数のライブラリで、BLASとLAPACK[3]のオープンソース実装である。様々なプロセッサ向けに、手作業で最適化している。以前より定評のあった、Texas Advanced Computing Center の後藤和茂による GotoBLAS(2010年を最後に更新なし)をベースに、2011年に GotoBLAS2 1.13 から派生して開発が続けられている。
Intel Sandy Bridgeマイクロアーキテクチャ[4] や Loongson[5] をはじめとして様々なプロセッサ向けに最適化していて、Intel oneAPI Math Kernel Library に匹敵する速度で動いていると主張している[6]。
関連項目
参照
- ^ “Releases · OpenMathLib/OpenBLAS”. 2025年3月21日閲覧。
- ^ a b OpenBLAS/README.md at develop · OpenMathLib/OpenBLAS - GitHub
- ^ “combining OpenBLAS with LAPACK · Issue #203 · OpenMathLib/OpenBLAS”. 2024年4月21日閲覧。
- ^ Wang Qian; Zhang Xianyi; Zhang Yunquan; Qing Yi (2013). AUGEM: Automatically Generate High Performance Dense Linear Algebra Kernels on x86 CPUs (PDF). Int'l Conf. on High Performance Computing, Networking, Storage and Analysis.
- ^ Zhang Xianyi; Wang Qian; Zhang Yunquan (2012). Model-driven Level 3 BLAS Performance Optimization on Loongson 3A Processor. IEEE 18th Int'l Conf. on Parallel and Distributed Systems (ICPADS).
- ^ Faq · xianyi/OpenBLAS Wiki - GitHub
外部リンク
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.