欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

openmp测试程序

程序员文章站 2022-07-12 19:54:43
...
#include <stdio.h>
#include <unistd.h>
#include <omp.h>

void main() {
  int j;

  //#pragma omp parallel for
  //#pragma omp taskwait
  //#pragma omp barrier
  //#pragma omp for ordered 
  //#pragma omp parallel for num_threads(40)  

  omp_set_num_threads(40);
  #pragma omp parallel for

  for(j=1;j<41;j++){
     printf("j=%d.\n",j);
     if( j % 2 == 0)
         //printf("j=%d.\n",j);
         sleep(j);
  }
  printf("OK!\n");
  sleep(100);
}


gcc -fopenmp -o hello hello.c 

(aix机器需要显示指定库-lgomp)

相关标签: openmp