Используйте 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 является еще раз текущим глобальным потоком.