上学期学了多核计算,现在由于需要要重新配置环境,竟然忘了。又走了很多弯路,所以还是要记录下来。
一 下载mpi for windows
在这一块我浪费了很多时间。首先windows下(自己电脑的多核)和一般的工作站是不一样的。windos为了兼容mpi,自己做了一个基于一般电脑的MPI实现,如果要安装真正意义的mpi,在intel上有。我这里是为了在自己笔记本上学习mpi,用的市微软的HPC Pack 2008 R2 MS-MPI Redistributable Package with Service Pack 4 - 中文(简体),下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=14737。
不过如果是想在自己笔记本上用fortran版的mpi,即用fortran编译mpi,那么和这里的不一样。这里是c的。fortran的以后添加。
二 安装mpi
我的电脑是64位的,所以安装的是mpi_x64.msi,默认安在C:\Program Files\Microsoft HPC Pack 2008 R2,
三 配置vs2010
这里的配置有点多。
3.1配置目录,即加载Include和Lib库