omp_t
#include <omp.h>
Public Attributes
Name | |
---|---|
omp_team_t | plainTeam |
int | numThreads |
int | maxThreads |
snrt_barrier_t * | kmpc_barrier Pointer to the barrier register used for synchronization eg with #pragma omp barrier. |
_kmp_ptr32 * | kmpc_args Usually the arguments passed to __kmpc_fork_call would do a malloc with the amount of arguments passed. This is too slow for our case and thus we reserve a chunk of arguments in TCDM and use it. This limits the maximum number of arguments. |
Public Attributes Documentation
variable plainTeam
omp_team_t plainTeam;
variable numThreads
int numThreads;
variable maxThreads
int maxThreads;
variable kmpc_barrier
snrt_barrier_t * kmpc_barrier;
Pointer to the barrier register used for synchronization eg with #pragma omp barrier.
variable kmpc_args
_kmp_ptr32 * kmpc_args;
Usually the arguments passed to __kmpc_fork_call would do a malloc with the amount of arguments passed. This is too slow for our case and thus we reserve a chunk of arguments in TCDM and use it. This limits the maximum number of arguments.
Updated on 2023-06-19 at 09:43:56 +0000