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为单位,通常用两次时间差值获得程序的运行时间

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM