ExecutionConfig
ComponentLanguage-independent config for rtemis execution: sequential, parallel, or distributed. `backend` selects the variant and its settings are siblings of it, validated against the variant's own schema below. Anything not set takes rtemis's default, so an object holding only `backend` is that variant with every default.
Variants
The value of backend selects which schema applies.
Properties
backendrequiredstringExecution backend.
one of
"none""future""mirai"n_workers_algorithminteger | null≥ 1Threads for a self-parallelizing algorithm. Unset lets the worker ladder assign it.
warm_workersbooleanLoad rtemis in every worker when the pool is built, rather than on each worker's first task.
on_errorstringFailure policy.
one of
"continue""stop""stop_outer"seedinteger | null≥ 0Master seed for the run's computation RNG.
shared_memorystringShare worker data through OS shared memory.
one of
"none""auto""always"
Relationships
Used by