Generowanie losowej liczby w jądrze Cuda w różnym zakresie
Próbuję generować losowe liczby losowe w jądrze cuda. Chcę generować liczby losowe z rozkładu równomiernego iw postaci całkowitej, zaczynając od 1 do 8. Liczby losowe byłyby różne dla każdego z wątków. Zakres, do którego może być generowana liczba losowa, również będzie się różnić w zależności od wątku. Maksymalny zakres w jednym wątku może być tak niski, jak 2 lub w innym wątku może być wysoki jako 8, ale nie wyższy niż ten. Poniżej przedstawiam przykład, w jaki sposób chcę generować liczby:
In thread#1 --> maximum of the range is 2 and so the random number should be between 1 and 2
In thread#2 --> maximum of the range is 6 and so the random number should be between 1 and 6
In thread#3 --> maximum of the range is 5 and so the random number should be between 1 and 5
i tak dalej...