OpenBLAS
[Wikipedia|▼Menu]

OpenBLAS開発元Zhang Xianyi, Martin Kroeker
初版2011年3月22日 (12年前) (2011-03-22)

最新版0.3.26 / 2024年1月3日 (53日前) (2024-01-03)[1]
リポジトリ

github.com/OpenMathLib/OpenBLAS

プログラミング
言語C
FORTRAN
アセンブリ言語
対応OSLinux
Microsoft Windows
macOS
FreeBSD
OpenBSD
NetBSD
DragonFly BSD
Android
iOS
AIX
Haiku
Solaris[2]
プラットフォームx86
x86-64
MIPS32
MIPS64
ARM
ARM64
POWER
IBM zEnterprise
RISC-V[2]
種別行列演算ライブラリ
ライセンスBSDライセンス
公式サイトwww.openblas.net
テンプレートを表示

OpenBLAS(オープンブラス)とは、行列演算ライブラリで、BLASオープンソース実装である。様々なプロセッサ向けに、手作業で最適化している。以前より定評のあった、Texas Advanced Computing Center の後藤和茂による GotoBLAS(2010年を最後に更新なし)をベースに、2011年に GotoBLAS2 1.13 から派生して開発が続けられている。

Intel Sandy Bridgeマイクロアーキテクチャ[3]Loongson[4] をはじめとして様々なプロセッサ向けに最適化していて、Intel Math Kernel Library に匹敵する速度で動いていると主張している[5]
関連項目

数値線形代数

BLAS

Intel Math Kernel Library

参照^ “Releases ・ OpenMathLib/OpenBLAS”. 2024年1月20日閲覧。
^ a b OpenBLAS/README.md at develop ・ OpenMathLib/OpenBLAS - GitHub
^ .mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation.cs-ja1 q,.mw-parser-output .citation.cs-ja2 q{quotes:"「""」""『""』"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free a,.mw-parser-output .citation .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited a,.mw-parser-output .id-lock-registration a,.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription a,.mw-parser-output .citation .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:#d33}.mw-parser-output .cs1-visible-error{color:#d33}.mw-parser-output .cs1-maint{display:none;color:#3a3;margin-left:0.3em}.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}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

外部リンク

公式ウェブサイト










線型代数学行列解析
連立一次方程式

ガウスの消去法

クラメルの公式

ガウス=ザイデル法

ヤコビ法

ベクトル

線型独立

線型結合

基底

双対基底

ベクトル空間

双対空間


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:20 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef