Eigin学习笔记
来源:互联网 发布:如何做好商务工作 知乎 编辑:程序博客网 时间:2024/05/29 04:34
最近在进行自己的AI_bricks项目,需要用到cpu的矩阵运算库。
可以考虑的几个库有:MKL,OpenBlas,Eigin。
在犹豫选哪个库时,正好看见这样一篇文章:
http://www.leexiang.com/the-performance-of-matrix-multiplication-among-openblas-intel-mkl-and-eigen
比较了三个库的矩阵乘法运算速度,总体来说MKL优于Openblas优于Eigin。
在cpu的核比较少的时候,MKL的速度大概比Eigin快30%。但是相比之下,Eigin的安装和使用是最方便的。
优于我的项目对cpu依赖不大,庞大的运算主要由GPU完成,故最终决定选择Eigin。
Eigin的安装很简单(window - vs):
1.下载
官网:
http://eigen.tuxfamily.org/index.php?title=Main_Page#Download
csdn:
http://download.csdn.net/detail/hjx_1000/4983537
http://download.csdn.net/detail/abcjennifer/4449957
2.设置附加包含目录
将文件解压到某个目录(比如d:\eigin\)
vs 项目属性->配置属性->常规->附加包含目录->(解压的目录,如上述d:\eigin)
参考文献:http://blog.csdn.net/abcjennifer/article/details/7781936
Eigin的安装就完成了。
关于Eigin使用方法,这篇文章最详细:
http://blog.csdn.net/augusdi/article/details/12907341
- Eigin学习笔记
- 学习笔记?
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- [C++]Kth Smallest Element in a BST 在一个二叉排序树中找第k小的元素
- 编写函数,实现许多图片编辑软件都支持的“填充颜色”功能
- 联接与多张表的操作
- Windows mobile 平台 在platform.dat中创建快捷方式,链接到中文路径 字符\Windows\“开始”菜单\设置
- 博客的第一天
- Eigin学习笔记
- 学习路线参考
- CRB and Queries(动态区间求第k小数模板题:线段树套平衡树)
- 自动化测试-TCL脚本语言
- 《深入理解计算机系统》读书笔记2---关于存储的思考
- 零基础学python-9.1 元组
- HDU 5422:Rikka with Graph
- “我爱智能”原创性博客索引
- LeetCode Linked List Cycle