14 #ifndef _PLASMA_CONTROL_H_
15 #define _PLASMA_CONTROL_H_
18 extern int pthread_getconcurrency(
void);
19 extern int pthread_setconcurrency(
int);
35 void *plasma_parallel_section(
void *
plasma);
36 int plasma_setaffinity(
int rank);
37 int plasma_unsetaffinity();
39 void plasma_topology_init();
40 void plasma_topology_finalize();
41 int plasma_get_numthreads();
42 int plasma_get_numthreads_numa();
43 int plasma_get_affthreads(
int *coresbind);
48 int PLASMA_Init(
int cores);
49 int PLASMA_Init_Affinity(
int cores,
int *bindtab);
50 int PLASMA_Finalize();