CURAND ライブラリを使用して、互いに完全に独立した乱数を生成しようとしています。したがって、各スレッドに異なるシードを与えたいと思います。では、質問 1: 各スレッドに異なるシードを与えるにはどうすればよいですか?(CUDA に使用できる時間関数はありますか?)
ここで、この乱数を 0 から 10000 の範囲で生成したいと考えています。これを実現するにはどうすればよいですか。
現在、curand_normal を使用しています (正規分布の数値を取得したいため) が、望ましくない負の同じ数値が返されます。