matrix computing
菜鸟决心努力A-A
我不喜欢bug,呜呜呜呜呜呜
展开
-
mkl调用,编译
安装之后 如果使用g++编译器: 1*(经测试,不添加也可以). 需要将库路径添加至.bashrc里, export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/intel/intel64:/opt/intel/mkl/lib/intel64 2. 编译选项中添加 -I/opt/intel/mkl/include -L/opt/intel/mkl/lib/i原创 2017-01-11 16:41:16 · 4043 阅读 · 0 评论 -
mkl各个类型sparse matrix store type
csr:(表格里是1-based的,也就是index都加一)(红球球那个例子是0-based的) bsr:和csr一个意思,只不过是先把矩阵分成一个一个小方块。如本来6*6矩阵,按照2*2的block压缩,就变成3*3的矩阵,然后按照csr的方式存储“元素不全为0的block”。这样数据压缩率降低了些,但是rowIndex和columns的长度缩减很多。coo: 略dia: “元素不全为0的D原创 2017-01-12 13:48:05 · 1565 阅读 · 0 评论