- 35
- 0
- 约8.93千字
- 约 10页
- 2015-09-30 发布于重庆
- 举报
intelvisualfortran在visualstudio中如何正常的使用openmp并行程序
在vs中利用ivf进行openmp的程序设计
一:设置成openmp的可使用配置
我的配置是IVF11.1,vstudio2008,Openmp3,进入代码界面后要设置属性,---fortran--language--process--OpenMp Dirctives为Generate parallel code如图所示:
右键/属性
这个并行的问题,我研究了很长时间,首先你要明确以下几点才能并行:
1 你的计算机是双核以上的
2 计算机的系统是64位的如XP64位(原因是现在的CPU多是采用64位架构,因此系统也要是64位的0,当然23位的也是可以的。关键是确定你的cpu和对应的ivf
3 你所用的IVF有64位组件,也异是在安装时会有64MT。。。(在安装的过程中可以看到这个组件的安装)
4 在IVF中要配置参数,project--(×) properties/fortran/language/process/openMP Directives ——generate parallel code(Qopenmp)
5 你的程序可以并行,即程序中有可以并行的地方,前后没有逻辑关系
基本上把这几点弄懂了,差不多可以进行简单的并行计算了
program main
!*********************************************************
原创力文档

文档评论(0)