Dakota Reference Manual  Version 6.15
Explore and Predict with Confidence
 All Pages
synchronization


Select how Dakota schedules a batch of concurrent function evaluations in a parallel algorithm

Specification

Alias: none

Argument(s): none

Default: method specific

Child Keywords:

Required/Optional Description of Group Dakota Keyword Dakota Keyword Description
Required
(Choose One)
Synchronization (Group 1) blocking

Complete concurrent evaluation of all evaluations within a batch

nonblocking

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.