2.3.3.4. Barrier algorithms¶
2.3.3.4.1. Usage¶
Description: Selects the barrier algorithm used during the execution.
Type: string value.
Environment variable:
NX_BARRIER=<string>
Command line flag:
--barrier[ |=]<string>
2.3.3.4.2. List of barrier plugins¶
2.3.3.4.2.1. Centralized¶
Important
This is the default barrier algorithm
- Configuratin string:
NX_BARRIER=centralized
orNX_ARGS="--barrier=centralized
- Description: All the threads are synchronized following a centralized structure.
2.3.3.4.2.2. Tree¶
Warning
This barrier is experimental.
- Configuration string:
NX_BARRIER=tree
orNX_ARGS="--barrier=tree"
- Description: Threads are synchronized following a tree structure.