nvalchemi.distributed.config.StrategyKind#
- class nvalchemi.distributed.config.StrategyKind(*values)[source]#
Which parallelization strategy a distributed scope runs under.
Selected on
DomainConfig(config-driven, not an env var). The model’sdistribution_spec(strategy)returns the(policy, adapters, shard_fields, consolidation)bundle for the chosen strategy; the framework builds the liveParallelizationStrategyfrom the resulting storage policy.- HALO#
Spatial domain decomposition (owned atoms + ghost halo). Default.
- Type:
str
- GRAPH_PARTITION#
Node-partition graph parallel (owned node slice per rank).
- Type:
str