Skip to content

Latest commit

 

History

History
7 lines (7 loc) · 649 Bytes

OpenMP.md

File metadata and controls

7 lines (7 loc) · 649 Bytes

OpenMP

  1. 线程的数目可以被运行时环境赋值,基于环境变量或在代码中使用函数。OpenMP函数在C/C++中被包括在头文件omp.h中。
  2. OpenMP的核心元素是线程创建、工作负载分布(工作分享)、数据环境管理、线程同步、用户级运行时函数和环境变量。
  3. omp for, omp do
  4. 因为OpenMP是个共享内存编程模型,大多数OpenMP代码中的变量默认对所有线程可见。
  5. 修改OpenMP应用执行特性的一种方式。被用于控制循环迭代调度,线程的默认数量,等等。例如,OMP_NUM_THREADS被用于为一个应用指定线程的数目。