OpenBLAS - OpenBLAS

OpenBLAS
Původní autořiKazushige Goto
VývojářiZhang Xianyi, Wang Qian, Werner Saar
První vydání22. března 2011; Před 9 lety (2011-03-22)
Stabilní uvolnění
0.3.12 / 24. října 2020; Před 45 dny (2020-10-24)[1]
Úložiště Upravte to na Wikidata
Operační systémLinux
Microsoft Windows
Operační Systém Mac
FreeBSD
Plošinax86
x86-64
MIPS
PAŽE
ARM64
NAPÁJENÍ[2]
IBM Z
SPARC
TypKnihovna lineární algebry; implementace BLAS
LicenceLicence BSD
webová stránkawww.openblas.síť Upravte to na Wikidata

v vědecké výpočty, OpenBLAS je open-source provádění BLAS (Základní podprogramy lineární algebry) a LAPACK API s mnoha ručně vytvořenými optimalizacemi pro konkrétní procesor typy. Je vyvíjen v laboratoři paralelního softwaru a výpočetní vědy, ISCAS.

OpenBLAS přidává optimalizované implementace jader lineární algebry pro několik procesorových architektur, včetně Intel Sandy Bridge[3]a Loongson.[4] Tvrdí, že dosahuje výkonu srovnatelného s Intel MKL: to většinou platí pro část BLAS, zatímco část LAPACK zaostává.

OpenBLAS je vidlice GotoBLAS 2, který vytvořil Kazushige Goto na Texas Advanced Computing Center.

Viz také

Reference

  1. ^ Vydání · xianyi / OpenBLAS - GitHub
  2. ^ „xianyi / OpenBLAS“. GitHub. Citováno 2020-02-09.
  3. ^ Wang Qian; Zhang Xianyi; Zhang Yunquan; Qing Yi (2013). AUGEM: Automaticky generujte vysoce výkonná hustá jádra lineární algebry na procesorech x86 (PDF). Mezinárodní konf. o vysoce výkonných výpočtech, vytváření sítí, ukládání a analýze.
  4. ^ Zhang Xianyi; Wang Qian; Zhang Yunquan (2012). Modelem řízená optimalizace výkonu BLAS úrovně 3 na procesoru Loongson 3A. IEEE 18. mezinárodní konf. o paralelních a distribuovaných systémech (ICPADS).

externí odkazy