SyTen
syten::Threading Namespace Reference

Threading-control variables and functions. More...

Functions

void initThreadsEnv ()
 Initialises threading configuration from environment, called from SYTEN_BPO_INIT. More...
 
void initThreadsLogic ()
 Initialises threading logic once we have the variables in place, called once from SYTEN_BPO_EXEC. More...
 

Variables

int denseNum = 1
 Number of threads to use for dense tensor level parallelisation, configured by SYTEN_THREAD_DENSE, –threads-dense. More...
 
int superNum = 1
 Number of threads to use for parallelisation above the tensor block level, configured by SYTEN_THREAD_SUPER, –threads-super. More...
 
int tensorNum = 1
 Number of threads to use for tensor-block level parallelisation, configured by SYTEN_THREAD_TENSOR, –threads-tensor. More...
 
int tpoNum = 1
 Number of threads to use for tensor-product-operator-level parallelisation, configured by SYTEN_THREAD_TPO, –threads-tpo. More...
 

Detailed Description

Threading-control variables and functions.