warp.DeterministicMode#

class warp.DeterministicMode(*values)[source]#

Deterministic execution modes for supported atomic operations.

Attributes

NOT_GUARANTEED

Use normal atomic execution without constraining atomic ordering.

RUN_TO_RUN

Produce bit-exact repeated results on the same GPU architecture.

GPU_TO_GPU

Use a stronger path intended to preserve results across GPU architectures.

NOT_GUARANTEED = 0#

Use normal atomic execution without constraining atomic ordering.

RUN_TO_RUN = 1#

Produce bit-exact repeated results on the same GPU architecture.

GPU_TO_GPU = 2#

Use a stronger path intended to preserve results across GPU architectures.