3.3.4. Barrier algorithms¶
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>3.3.4.2. List of barrier plugins¶
3.3.4.2.1. Centralized¶
Important
This is the default barrier algorithm
- Configuratin string:
NX_BARRIER=centralizedorNX_ARGS="--barrier=centralized - Description: All the threads are synchronized following a centralized structure.
3.3.4.2.2. Tree¶
Warning
This barrier is experimental.
- Configuration string:
NX_BARRIER=treeorNX_ARGS="--barrier=tree" - Description: Threads are synchronized following a tree structure.