全站数据
8 4 2 0 5 8 1

openmp2.0并行计算如何使cpu利用率最大

穹眼财经 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 17:50:32

问题描述

openmp2.0并行计算如何使cpu利用率最大,麻烦给回复
精选答案
最佳答案

不知道你用的是哪个版本的编译器,不同的编译器设置的方法不同,以vs2008为例

中文

工程属性-〉C++-〉语言-〉OpenMP支持-〉ON

英文:

Property-〉C++-〉Language-〉SupportOpenMP-〉ON

之后代码中加入

include 'omp_lib.h'

然后在do循环之前加入

!$OMP PARALLEL DO

就可以了,可以通过查看cpu的利用率来看看有没有成功,如果双核的能够达到50%以上说明并行成功。