Dakota Reference Manual: iterator_servers

| Dakota Reference Manual Version 6.15 Explore and Predict with Confidence

- Main Page
- Related Pages

All Pages
iterator_servers

Specify the number of iterator servers when Dakota is run in parallel

## Topics

This keyword is related to the topics:

- concurrency_and_parallelism

## Specification

Alias: none

Argument(s): INTEGER

## Description

An important feature for component-based iterators is that execution of sub-iterator runs may be performed concurrently. The optional `iterator_servers` specification supports user override of the automatic parallel configuration for the number of iterator servers. That is, if the automatic configuration is undesirable for some reason, the user can enforce a desired number of partitions at the iterator parallelism level. Currently, `hybrid`, `multi_start`, and `pareto_set` component-based iterators support concurrency in their sub-iterators. Refer to ParallelLibrary and the Parallel Computing chapter of the Users Manual [4] for additional information.