OpenBLAS (original) (raw)

Property Value
dbo:abstract In scientific computing, OpenBLAS is an open-source implementation of the BLAS (Basic Linear Algebra Subprograms) and LAPACK APIs with many hand-crafted optimizations for specific processor types. It is developed at the Lab of Parallel Software and Computational Science, ISCAS. OpenBLAS adds optimized implementations of linear algebra kernels for several processor architectures, including Intel Sandy Bridgeand Loongson. It claims to achieve performance comparable to the Intel MKL: this mostly holds true on the BLAS part, while the LAPACK part falls behind. On machines that support the AVX2 instruction set, OpenBLAS can achieve similar performance to MKL, but there are currently almost no open source libraries comparable to MKL on CPUs with the AVX512 instruction set. OpenBLAS is a fork of GotoBLAS2, which was created by Kazushige Goto at the Texas Advanced Computing Center. (en) OpenBLAS(オープンブラス)とは、行列演算ライブラリで、BLAS のオープンソース実装である。様々なプロセッサ向けに、手作業で最適化している。以前より定評のあった、Texas Advanced Computing Center の後藤和茂による GotoBLAS(2010年を最後に更新なし)をベースに、2011年に GotoBLAS2 1.13 から派生して開発が続けられている。 Intel Sandy Bridgeマイクロアーキテクチャ や Loongson をはじめとして様々なプロセッサ向けに最適化していて、Intel Math Kernel Library に匹敵する速度で動いていると主張している。 (ja)
dbo:author dbr:Kazushige_Goto
dbo:computingPlatform dbr:SPARC dbr:MIPS_architecture dbr:ARM_architecture dbr:IBM_POWER_instruction_set_architecture dbr:RISC-V dbr:X86 dbr:X86-64 dbr:IBM_Z
dbo:genre dbr:Basic_Linear_Algebra_Subprograms
dbo:latestReleaseDate 2022-08-08 (xsd:date)
dbo:latestReleaseVersion 0.3.21
dbo:license dbr:BSD_License
dbo:operatingSystem dbr:FreeBSD dbr:Linux dbr:MacOS dbr:Microsoft_Windows
dbo:releaseDate 2011-03-22 (xsd:date)
dbo:wikiPageExternalLink https://gitlab.com/libeigen/eigen
dbo:wikiPageID 46710808 (xsd:integer)
dbo:wikiPageLength 4959 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1106202132 (xsd:integer)
dbo:wikiPageWikiLink dbr:Sandy_Bridge dbr:Basic_Linear_Algebra_Subprograms dbr:Institute_of_Software,_Chinese_Academy_of_Sciences dbc:Software_using_the_BSD_license dbr:Computational_science dbr:Math_Kernel_Library dbr:SPARC dbr:FreeBSD dbr:GotoBLAS dbr:Application_programming_interface dbr:Linux dbr:MIPS_architecture dbr:MacOS dbr:Texas_Advanced_Computing_Center dbr:BLAS dbr:BLIS_(software) dbr:BSD_License dbr:ARM_architecture dbr:Central_processing_unit dbr:Kazushige_Goto dbc:Numerical_linear_algebra dbc:Numerical_software dbr:LAPACK dbr:Automatically_Tuned_Linear_Algebra_Software dbr:IBM_POWER_instruction_set_architecture dbr:Microsoft_Windows dbr:Open-source_software dbr:RISC-V dbr:X86 dbr:X86-64 dbr:Loongson dbr:IBM_Z dbr:TSMM
dbp:author dbr:Kazushige_Goto
dbp:developer Zhang Xianyi, Wang Qian, Werner Saar (en)
dbp:genre Linear algebra library; implementation of BLAS (en)
dbp:latestReleaseDate 2022-08-08 (xsd:date)
dbp:latestReleaseVersion 0.300000 (xsd:double)
dbp:license dbr:BSD_License
dbp:name OpenBLAS (en)
dbp:operatingSystem dbr:FreeBSD dbr:Linux dbr:MacOS dbr:Microsoft_Windows (en)
dbp:platform dbr:SPARC dbr:MIPS_architecture dbr:RISC-V dbr:X86 dbr:X86-64 dbr:IBM_Z (en) ARM, AArch64 (en) POWER, PPC64 (en)
dbp:released 2011-03-22 (xsd:date)
dbp:wikiPageUsesTemplate dbt:Infobox_software dbt:Official_website dbt:Reflist dbt:Release_date_and_age dbt:Numerical_linear_algebra
dct:subject dbc:Software_using_the_BSD_license dbc:Numerical_linear_algebra dbc:Numerical_software
gold:hypernym dbr:Implementation
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397
rdfs:comment OpenBLAS(オープンブラス)とは、行列演算ライブラリで、BLAS のオープンソース実装である。様々なプロセッサ向けに、手作業で最適化している。以前より定評のあった、Texas Advanced Computing Center の後藤和茂による GotoBLAS(2010年を最後に更新なし)をベースに、2011年に GotoBLAS2 1.13 から派生して開発が続けられている。 Intel Sandy Bridgeマイクロアーキテクチャ や Loongson をはじめとして様々なプロセッサ向けに最適化していて、Intel Math Kernel Library に匹敵する速度で動いていると主張している。 (ja) In scientific computing, OpenBLAS is an open-source implementation of the BLAS (Basic Linear Algebra Subprograms) and LAPACK APIs with many hand-crafted optimizations for specific processor types. It is developed at the Lab of Parallel Software and Computational Science, ISCAS. OpenBLAS is a fork of GotoBLAS2, which was created by Kazushige Goto at the Texas Advanced Computing Center. (en)
rdfs:label OpenBLAS (ja) OpenBLAS (en)
owl:sameAs freebase:OpenBLAS wikidata:OpenBLAS dbpedia-ja:OpenBLAS https://global.dbpedia.org/id/21NZU
prov:wasDerivedFrom wikipedia-en:OpenBLAS?oldid=1106202132&ns=0
foaf:isPrimaryTopicOf wikipedia-en:OpenBLAS
foaf:name OpenBLAS (en)
is dbo:wikiPageWikiLink of dbr:Basic_Linear_Algebra_Subprograms dbr:List_of_numerical_libraries dbr:Math_Kernel_Library dbr:SageMath dbr:GotoBLAS dbr:BLIS_(software) dbr:Fat_binary dbr:Armadillo_(C++_library) dbr:LAPACK
is foaf:primaryTopic of wikipedia-en:OpenBLAS