BlasSetNumThreads
支持运行时设置线程数。
接口定义
void BlasSetNumThreads(int numThreads)
参数
参数名  | 
类型  | 
描述  | 
输入/输出  | 
|---|---|---|---|
numThreads  | 
整型数  | 
设置的线程数,要求numThreads>0。  | 
输入  | 
依赖
#include "kblas.h"
示例
BlasSetNumThreads(4); // 设置运行线程数为4
 支持通过设置环境变量设置线程数,如下所示:
export BLAS_NUM_THREADS=4
export OMP_NUM_TRHREADS=4
单独使用时,均可以设置运行线程数为4。当两个环境变量同时存在时,BLAS_NUM_THREADS的优先级更高。
父主题: Support Functions