搜索
人大经济论坛 附件下载

附件下载

所在主题:
文件名:  OpenBLAS-v0.2.8-x86_64-Win.zip
资料下载链接地址: https://bbs.pinggu.org/a-1467734.html
附件大小:
14.27 MB   举报本内容
在64位win7下安装OpenBLAS的步骤如下:
1.从压缩文件OpenBLAS-v0.2.8-x86_64-Win.zip中解压libopenblas.dll到R目录下\bin\x64目录中。将此目录中Rblas.dll文件名改成Rblas.dll.back作为备份。将libopenblas.dll文件名改成Rblas.dll。
2.从adda_1.2_win64.zip中解压libgfortran_64-3.dll和libquadmath_64-0.dll文件到R目录下\bin目录中。将libgfortran_64-3.dll文件名改为libgfortran-3.dll即可。

以上是64位win7下的安装过程。如果是32位的win7,请下载http://jaist.dl.sourceforge.net/ ... -v0.2.8-x86-Win.zip,解压替换Rblas.dll即可


安装OpenBLAS之后效果很明显。在自己的机器上试验对比如下:
用R自带的Rblas计算结果:
  1. > x <- matrix(rnorm(14761*14761,3,0.2),ncol=14761)
  2. > gc()
  3. used (Mb) gc trigger (Mb)max used (Mb)
  4. Ncells 208382 11.2 407500 21.8 350000 18.7
  5. Vcells 218197628 1664.8458133964 3495.3 436245544 3328.3
  6. > system.time(y <- solve(x))
  7. usersystem elapsed
  8. 2474.36 5.29 2558.25
复制代码

安装OpenBLAS之后再运算一次
  1. > x <- matrix(rnorm(14761*14761,3,0.2),ncol=14761)
  2. > gc()
  3. used (Mb) gc trigger (Mb)max used (Mb)
  4. Ncells 185240 9.9 407500 21.8 350000 18.7
  5. Vcells 218169033 1664.5458103950 3495.1 436216959 3328.1
  6. > system.time(y <- solve(x))
  7. usersystem elapsed
  8. 351.25 7.24256.95
复制代码

差距大概有十倍,一个数量级,效率提升很可观。


--------------------------------
需要的两个文件在这里



    熟悉论坛请点击新手指南
下载说明
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。
2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。
3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。
(如有侵权,欢迎举报)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

GMT+8, 2026-1-11 18:57