在 vs 中利用 ivf 进行 openmp 的程序设计一:设置成 openmp 的可使用配置我的配置是 ,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 !*****************************************************************************8 0! !! MAIN is the main program for TEST_OMP. !! Discussion: !! TEST_OMP estimates the value of PI. ! 右键/ 属性! This program uses Open MP parallelization directives. !! It should run properly whether parallelization is used or not. !! However, the parallel putes the sum ina different ! order than the serial version; some of the quantities added are ! quite small, and so this will affect the accuracy of the results. !! Modified: !! 29 January 2003 !! Author: !! John Burkardt !!A FORTRAN 90 module may be available: !! use omp_lib !!A FORTRAN 77 include file may be available: !! include '' ! implicit none integer, parameter :: r4_logn_max =9 integer id integer nthreads integer omp_get_num_procs integer omp_get_num_threads integer omp_g
IntelliJ IDEA 10.0.2使用手册.pdf 来自淘豆网m.daumloan.com转载请标明出处.