Module execution

Source
Expand description

Execution policy passed explicitly to every costly operation.

Structs§

DataResidency
Where an operation’s inputs live and where its outputs are wanted.
ExecutionOptions
Operation policy with explicit tolerance, precision, and cancellation.

Enums§

Determinism
Reproducibility requirement.
DevicePreference
Device selection preference. Auto is a policy request, not permission to silently reduce precision.
OutputBound
Upper bound on how many outputs an operation produces per input element.
Parallelism
CPU scheduling preference.
Residency
Where an operation’s data physically lives.
ScratchRequirement
Scratch memory an operation needs beyond its inputs and outputs.