synchronization
Select how Dakota schedules a batch of concurrent function evaluations in a parallel algorithm
Specification
Alias: None
Arguments: None
Default: method specific
Child Keywords:
Required/Optional |
Description of Group |
Dakota Keyword |
Dakota Keyword Description |
---|---|---|---|
Required (Choose One) |
Synchronization |
Complete concurrent evaluation of all evaluations within a batch |
|
A batch of concurrent evaluations are queried for completions and a partial set is returned to the algorithm |
Description
The synchronization
specification can be used to specify
the use of either blocking
or nonblocking
schedulers, where the
former must block until all evaluations are completed and the latter
does not block, returning only the partial set that has been completed
for a particular call to the scheduler.