openmp学习心得(二)----常见的运行时库函数

omp_set_dynamic();如果设置了动态调整,并行区域会根据系统的资源状况,动态分配线程的数量。好像仅仅有0和非0的区别,设置为0不进行动态分配。

omp_get_num_threads,omp_set_num_threads;设置和获得运行的线程数目

omp_get_thread_num;获取当前线程的ID

omp_get_num_procs;获取设备的CPU数目,获取的是逻辑的CPU数目

omp_in_parallel;判断是否处于并行区

omp_get_wtime;获取当前的时间,以s为单位,通常用两次时间差值获得程序的运行时间

原文地址:https://www.cnblogs.com/m-zhang-yang/p/9768828.html