高性能多核 BLAS 库 OpenBLAS

BSD
C/C++ 汇编
Windows
2012-04-08
xianyi

OpenBLAS 是一个优化的 BLAS 库,基于 GotoBLAS2 1.13 BSD 版本。

BLAS(Basic Linear Algebra Subprograms 基础线性代数程序集)是一个应用程序接口(API)标准,用以规范发布基础线性代数操作的数值库(如矢量或矩阵乘法)。该程序集最初发布于1979年,并用于建立更大的数值程序包(如LAPACK)。在高性能计算领域,BLAS被广泛使用。例如,LINPACK的运算成绩则很大程度上取决于BLAS中子程序DGEMM的表现。为提高性能,各軟硬件厂商则针对其產品对BLAS接口实现进行高度优化。

具体内容请参考项目主页Changelog

加载中

评论(0)

暂无评论

OpenBLAS 0.2.19 发布,高性能多核 BLAS 库

OpenBLAS 0.2.19 发布了,OpenBLAS 是一个优化的 BLAS 库,基于 GotoBLAS2 1.13 BSD 版本。 BLAS(Basic Linear Algebra Subprograms 基础线性代数程序集)是一个应用程序接口(API)标准,用...

2016/09/03 07:56

OpenBLAS 0.2.18 发布,高性能多核 BLAS 库

OpenBLAS 0.2.18 发布了,OpenBLAS 是一个优化的 BLAS 库,基于 GotoBLAS2 1.13 BSD 版本。 BLAS(Basic Linear Algebra Subprograms 基础线性代数程序集)是一个应用程序接口(API)标准,用...

2016/04/18 07:34

OpenBLAS 0.2.14 发布,高性能多核 BLAS 库

OpenBLAS 0.2.14 版本主要更新如下: 支持AMD Streamroller 增加ARM Cortex-A9和Cortex-A15目标 增加 openblas_get_num_threads 和 openblas_get_num_procs 函数接口 增加 ATLAS扩展风格的 ...

2015/03/25 04:50

OpenBLAS 0.2.13 发布,优化的 BLAS 库

OpenBLAS 0.2.13版本主要更新如下: 支持ARM 64位。支持APM的X-Gene 1 AArch64处理器,完成SGEMM优化。 增加SYMBOLPREFIX和SYMBOLSUFFIX选项,可以给共享库中导出的函数加前后缀。(比如,il...

2014/12/04 00:00

OpenBLAS 0.2.10 版本发布

OpenBLAS 0.2.10版本发布,争取做到每月更新一个版本。 主要变动如下: 增加若干BLAS扩展函数 增加NO_AVX2选项,可以支持旧的binutils 修正在最新的x86处理器上的若干优化代码bug 提高了ARM...

2014/07/17 15:49

OpenBLAS 0.2.8 版本发布

2013年8月1日 发布OpenBLAS 0.2.8版本。 各位用户抱歉,在0.2.7版本没有对AMD平台进行充分的测试,所以0.2.7版本Bulldozer和Piledriver架构的优化kernel存在计算结果错误。此次0.2.8版本,对...

2013/08/02 09:46

OpenBLAS 0.2.7 版本发布

2013年7月20日 发布OpenBLAS 0.2.7版本。 具体请参考发布页 https://github.com/xianyi/OpenBLAS/releases/tag/v0.2.7 主要更新如下 优化AMD Bulldozer的BLAS3级和部分1,2级函数 (未优化)...

2013/07/23 14:36

没有更多内容

加载失败,请刷新页面

没有更多内容

2
回答
OpenBLAS编译

@xianyi 你好,想跟你请教个问题: 利用gcc 4.4.7,不网络连接,利用本地的lapack-3.5.0,应该怎么编译呀

2014/11/20 09:33
1
回答
spotrf_函数的问题

@xianyi 您好,想跟你请教个问题:前段时间我们安装了您的OpenBLAS库,来计算矩阵的cholesky分解,我们想用您的spotrf_函数作为标准...

2014/12/29 09:46
1
回答
OpenBLAS 可否使用ICC编译

@xianyi 你好,想跟你请教个问题:关于使用Intel Parallel Studio XE 2013 SP1 + CYgwin64 编译从https...

2014/03/07 18:34
2
回答
lapack-netlib无法编译成功?

@xianyi 你好,想跟你请教个问题: 今天我试着自行编译openblas,我已经成功的编译出了libopenblas.dll了,我在编译lapack时...

2014/06/03 19:33
2
回答
关于OpenBLAS函数

@xianyi 您好,想跟您请教个问题:不知道OpenBLAS函数库里面有没有关于Dense and Banded BLAS 或Sparse BLAS 的...

2014/02/14 14:30
2
回答
OpenBLAS在64位机选择32位编译环境的问题

@xianyi 你好,想跟你请教个问题: 我机子是win7,64位。在vs2010的win32编译环境下,选择32位的OpenBLAS。libgfortr...

2013/12/22 01:45

没有更多内容

加载失败,请刷新页面

没有更多内容

Windows上Armadillo如何使用OpenBLAS

以下来自于清华大学电机系刘一兵同学: 1. 下载armadillo(下文简称arma),官网上的arma自带了lapack和blas的binary packages,所以,只需在工程中包含arma的include文件夹和lib即可,如果这...

2013/09/02 23:13
5.4K
5
编译DL的工具Caffe

解决OpenBlas中问题

2015/06/01 13:58
62
0
OpenBLAS编译和安装简介

OpenBLAS是高性能多核BLAS库,是GotoBLAS2 1.13 BSD版本的衍生版。项目主页是 https://github.com/xianyi/OpenBLAS 。 此项目主页和文档以英文为主,为了方便国人使用,所以在此开源中国社区...

2013/01/13 15:54
11.2K
1
FCIS 经历记录

FCIS https://github.com/msracver/FCIS COCO2016分割比赛冠军 安装依赖 pip install Cython pip install opencv-python==3.2.0.6 pip install easydict==1.6 pip install hickle 下载mxnet...

06/26 08:58
35
0
Install Deepdream(Caffe-python) on Mac OS X

[Deepdream](https://github.com/google/deepdream)是最近Google开源的一个很好玩的项目,让我们可以看到利用深度学习对图片进行分类时,相邻神经网络层次之间的信息传递。Deepdream是基于[...

2015/07/10 19:39
144
0
C++矩阵运算库推荐

最近在几个地方都看到有人问C++下用什么矩阵运算库比较好,顺便做了个调查,做一些相关的推荐吧。主要针对稠密矩阵,有时间会再写一个稀疏矩阵的推荐。欢迎关注我的独立博客:http://cvnote...

2013/09/30 03:00
17.9K
2
Bytom矿池接入协议指南

矿机配置 https://gist.github.com/HAOYUatHZ/a47400bde4a138825faef415387b532c 固件升级 https://service.bitmain.com.cn/support 两个都要刷,先后顺序没关系 update_1000.tar.gz 升级时间...

09/06 08:04
8
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部