一、OpenMP的并行定义
一个并行区域 是一段代码,被所有的线程同时执行。
master线程的线程ID总是0
对线程的设置要在进入并行区域之前
IF 语句可以被使用来确保并行区域。当条件语句的值是“false”时,代码串行执行。
语句格式
#pragma omp directive [clause[clause]...]
延续性:在pragma中使用 \
OpenMP 子句
许多OpenMP指令支持 子句,这些子句 为指令提供许多额外信息。
一、OpenMP的并行定义
一个并行区域 是一段代码,被所有的线程同时执行。
master线程的线程ID总是0
对线程的设置要在进入并行区域之前
IF 语句可以被使用来确保并行区域。当条件语句的值是“false”时,代码串行执行。
语句格式
#pragma omp directive [clause[clause]...]
延续性:在pragma中使用 \
OpenMP 子句
许多OpenMP指令支持 子句,这些子句 为指令提供许多额外信息。