OpenMP
2008-8-10 version 1.0
1 简介
GNU的gomp项目;
Include <omp.h>;编译参数-fopenmp打开openmp,如果使用-lgomp则编译成单线程版本;
条件编译 #ifdef _OPENMP
声明并行区,由编译器和运行时库确定线程的创建、终止、调度和数量,并行区结束后线程挂起等待进入下一并行区;
Intel编译器的OMP开关,关上时将编译成非并行代码,-Qopenmp
2 将for并行化
#pragma omp parallel for
1, 比较操作不能为!=和==;