OMP3.0的API函数
来源:互联网 发布:fc2手机最新域名2017 编辑:程序博客网 时间:2024/05/14 10:41
一共19个API函数,但是只知道10个,剩下的9个没有找到是什么意思。
OMP_SET_NUM_THREADS
设置用于未使用 num_threads() 子句指定后续并行区域的线程数.此调用只影响调用线程所遇到的同一级或内部嵌套级别的后续并行区域.
void omp_set_num_threads(int num_threads);
OMP_GET_NUM_THREADS
返回当前组中正在执行从中调用其的并行区域的线程的数量.
int omp_get_num_threads(void);
OMP_GET_MAX_THREADS
如果在程序中此处遇到未使用 num_threads() 子句指定的活动并行区域,则返回将用于组成线程组的最大线程数.
int omp_get_max_threads(void);
OMP_GET_THREAD_NUM
返回组内执行对此函数调用的线程的号码.此号码位于 0 和 OMP_GET_NUM_THREADS()-1 之间,0 为主线程.
int omp_get_thread_num(void);
OMP_GET_NUM_PROCS
返回程序可用的处理器数.
int omp_get_num_procs(void);
OMP_IN_PARALLEL
确定线程是否在并行区域的动态范围内执行.
int omp_in_parallel(void);
如果在活动并行区域的动态范围内调用,则返回非零值;否则,返回零值.活动并行区域是指 IF 子句求值为 TRUE 的并行区域.
OMP_SET_DYNAMIC
启用或禁用可用线程数的动态调整.(缺省情况下启用动态调整.)此调用只影响调用线程所遇到的同一级或内部嵌套级别的后续并行区域.
void omp_set_dynamic(int dynamic);
如果 dynamic 的求值为非零值,启用动态调整;否则,禁用动态调整.
OMP_GET_DYNAMIC
确定在程序中此处是否启用了动态线程调整.
int omp_get_dynamic(void);
启用了动态线程调整时返回非零值;否则,返回零值.
OMP_SET_NESTED
启用或禁用嵌套并行操作.此调用只影响调用线程所遇到的同一级或内部嵌套级别的后续并行区域.
void omp_set_nested(int nested);
nested 的求值为非零值时启用嵌套并行操作;否则,禁用嵌套并行操作.缺省情况下,禁用嵌套并行操作.有关嵌套并行操作的信息,请参阅第 2 章.
OMP_GET_NESTED
确定在程序中此处是否启用了嵌套并行操作.
int omp_get_nested(void);
启用嵌套并行操作时返回非零值;否则,返回零值.有关嵌套并行操作的信息,请参阅第 2 章.
omp_set_schedule
原形:void omp_set_schedule(omp_sched_t kind, int modifier);
omp_get_schedule
原形:void omp_get_schedule(omp_sched_t * kind, int * modifier );
omp_get_thread_limit
原形:int omp_get_thread_limit(void);
omp_set_max_active_levels
原形:void omp_set_max_active_levels (int max_levels);
omp_get_max_active_levels
原形:int omp_get_max_active_levels(void);
omp_get_level
原形:int omp_get_level(void);
omp_get_ancestor_thread_num
原形:int omp_get_ancestor_thread_num(int level);
omp_get_team_size
原形:int omp_get_team_size(int level);
omp_get_active_level
原形:int omp_get_active_level(void);
- OMP3.0的API函数
- OMP3.0新增数据类型的分析
- OMP3.0运行时可用于同步数据访问的锁定函数
- API的函数声明
- delphi 的api函数
- API版本的TrimNull函数
- SetTimer()函数的剖析(API)
- 处理BSTR的API函数
- CreateProcess API函数的妙用
- CreateProcess API函数的妙用
- Windows的API函数参考
- API接口函数的应用
- ini文件的API函数
- CreateProcess API函数的妙用
- GdiplusStartup API函数的介绍
- highcharts API提供的函数
- 常用的API函数汇总
- Swift的函数式API
- C#四种排序算法
- 可拖动改变大小的div
- 什么是云计算
- 使用hibernate 3 + p6spy+ log4j 写日志文件时的错误
- C#开发的两个基本编程原则的深入讨论
- OMP3.0的API函数
- 利用JS解决同组表格的突出显示
- VC如何注册、屏蔽全局键盘热键
- 如何获取本机上sqlserver所有开启的服务器名
- 监控系统物理结构图
- 全面剖析C#接口编程之接口概述
- 考考你。腾讯QQ Linux版本安装过程遇到的问题。(操作系统debian etch)
- 全面剖析C#接口编程之定义接口
- MySql的时间差