Использование parallel.gpu.RandStream.getGlobalStream для сохранения настроек потока по умолчанию.
defaultStr =
Threefry4x64_20 random stream on the GPU (current global stream)
Seed: 0
NormalTransform: BoxMuller
Если вы измените глобальный поток, можно использовать поток defaultStr для восстановления настроек по умолчанию. Например, предположим, что глобальный поток изменяется на другой.
defaultStr =
Threefry4x64_20 random stream on the GPU
Seed: 0
NormalTransform: BoxMuller
defaultStr больше не является текущим глобальным потоком графического процессора. После завершения вычислений с использованием новых настроек глобального потока можно сбросить значение потока по умолчанию.
newStr =
MRG32K3A random stream on the GPU
Seed: 0
NormalTransform: InversiondefaultStr =
Threefry4x64_20 random stream on the GPU (current global stream)
Seed: 0
NormalTransform: BoxMullerdefaultStr снова является текущим глобальным потоком.